llvm-project/clang/lib
George Burgess IV cc2f355f71 [Sema] Make type deduction work with some overloadable functions
Some functions can't have their address taken. If we encounter an
overload set where only one of the candidates can have its address
taken, we should automatically select that candidate's type in type
deduction.

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

llvm-svn: 263888
2016-03-19 21:51:45 +00:00
..
ARCMigrate Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-10 19:11:58 +00:00
AST Fix printing of anonymous struct typedefs. 2016-03-18 21:35:59 +00:00
ASTMatchers Adding new AST matchers for: addrLabelExpr, atomicExpr, binaryConditionalOperator, designatedInitExpr, designatorCountIs, hasSyntacticForm, implicitValueInitExpr, labelDecl, opaqueValueExpr, parenListExpr, predefinedExpr, requiresZeroInitialization, and stmtExpr. 2016-03-09 17:11:51 +00:00
Analysis [analyzer] Find ObjC 'self' decl even when block captures local named 'self'. 2016-02-23 22:26:04 +00:00
Basic Revert "Reapply [VFS] Add 'overlay-relative' field to YAML files" 2016-03-17 21:30:55 +00:00
CodeGen [TLS on Darwin] use CXX_FAST_TLS calling convention for tls_init. 2016-03-18 23:35:21 +00:00
Driver Remove usage of LLVM_PREFIX. 2016-03-18 00:05:37 +00:00
Edit Remove autoconf support 2016-01-26 21:30:40 +00:00
Format clang-format: [JS] Make requoting of JavaScript string literals only 2016-03-17 13:03:41 +00:00
Frontend Add -fnative-half-arguments-and-returns 2016-03-18 16:58:36 +00:00
FrontendTool Make it possible for AST plugins to enable themselves by default 2016-03-15 12:51:40 +00:00
Headers Make functions in altivec.h be __inline__. As they are all also marked 2016-03-11 22:13:28 +00:00
Index [index] Make sure that declarations of builtin functions are indexed. 2016-03-17 04:28:19 +00:00
Lex Revert r263687 for ubsan bot failure. 2016-03-17 22:13:50 +00:00
Parse Revert r263687 for ubsan bot failure. 2016-03-17 22:13:50 +00:00
Rewrite Remove use of builtin comma operator. 2016-02-18 22:34:54 +00:00
Sema [Sema] Make type deduction work with some overloadable functions 2016-03-19 21:51:45 +00:00
Serialization [modules] Fix adding a templated friend functions to a namespace from another module. 2016-03-16 11:17:04 +00:00
StaticAnalyzer [analyzer] Fix missed leak from MSVC specific allocation functions 2016-03-08 01:21:51 +00:00
Tooling Add functions to apply replacements and reformat them. 2016-03-01 12:37:30 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00