Go to file
George Burgess IV 7204ed97dd [Sema] Teach overload resolution about unaddressable functions.
Given an expression like `(&Foo)();`, we perform overload resolution as
if we are calling `Foo` directly. This causes problems if `Foo` is a
function that can't have its address taken. This patch teaches overload
resolution to ignore functions that can't have their address taken in
such cases.

Differential Revision: http://reviews.llvm.org/D15590

llvm-svn: 257016
2016-01-07 02:26:57 +00:00
clang [Sema] Teach overload resolution about unaddressable functions. 2016-01-07 02:26:57 +00:00
clang-tools-extra Fix typo. 2016-01-04 21:25:10 +00:00
compiler-rt [compiler-rt] On Darwin, link all frameworks with -fapplication-extension 2016-01-06 23:15:04 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc AMDGPU: Add aliases for all VI targets 2015-12-15 18:37:04 +00:00
libcxx Add explicit include directives; the file was getting implicitly included already. NFC 2016-01-05 19:53:31 +00:00
libcxxabi Add new tests for throwing incomplete pointer types 2015-12-23 07:04:32 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld Set CMake ADDITIONAL_HEADER_DIRS on libraries with headers in /include. NFC. 2016-01-07 00:14:09 +00:00
lldb fixup lldbinline-style tests to clean up Makefiles and *.d files 2016-01-06 19:16:45 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [RS4GC] Add an option to suppress vector splitting 2016-01-07 02:20:11 +00:00
openmp Removed unused __kmp_*_i8 functions. 2016-01-04 23:20:26 +00:00
polly Define buildScheduleRec on RegionNodes and pull out the tree traversal [NFC] 2016-01-06 15:30:06 +00:00