llvm-project/clang/lib
Reid Kleckner 82713bf352 [MS] Mark default args of exported default constructors as used
Fixes a regression introduced in r291045, which would lead to link
errors. While we should no longer encounter unparsed or uninstantiated
default arguments in this codepath, we still need to call
CheckCXXDefaultArgExpr to mark the default argument expressions as
ODR-used.

llvm-svn: 291453
2017-01-09 17:27:17 +00:00
..
ARCMigrate Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
AST Follow up to r291448: use isStructorDecl in one more place 2017-01-09 17:09:59 +00:00
ASTMatchers Move VariantMatcher's Payload to std::shared_ptr rather than IntrusiveRefCntPtr 2017-01-05 18:51:54 +00:00
Analysis Extend -Wtautological-overlap-compare to more cases. 2017-01-04 00:46:30 +00:00
Basic [CUDA] Let NVPTX inherit the host's calling conventions. 2017-01-05 16:53:38 +00:00
CodeGen Use the correct ObjC EH personality 2017-01-08 22:58:07 +00:00
Driver Extend NetBSD/AArch64 to cover Big Endian as well. 2017-01-09 11:22:14 +00:00
Edit Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." 2016-12-23 14:55:49 +00:00
Format clang-format: Improve support for override/final as variable names. 2017-01-09 11:04:07 +00:00
Frontend Add a cc1 option to force disabling lifetime-markers emission from clang 2017-01-06 23:18:09 +00:00
FrontendTool C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
Headers Add vec_insert4b and vec_extract4b functions to altivec.h 2017-01-05 21:43:30 +00:00
Index [index] Introduce SymbolSubKind for reporting language-specific details. 2017-01-08 23:21:35 +00:00
Lex shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions 2017-01-06 01:04:46 +00:00
Parse Consistently use a ConstantEvaluated context for expressions in attributes, 2017-01-07 19:42:26 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema [MS] Mark default args of exported default constructors as used 2017-01-09 17:27:17 +00:00
Serialization Simplify ASTReader ctor by using in-class initializers for many member variables 2017-01-05 18:45:45 +00:00
StaticAnalyzer [analyzer] Add checker for iterators dereferenced beyond their range. 2017-01-09 09:52:32 +00:00
Tooling Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
CMakeLists.txt