llvm-project/clang/lib
Alex Lorenz e08e5bc190 [CodeGen][Blocks] Refactor capture handling in code that generates
block copy/destroy routines

This is a preparation commit for work on merging unique block copy/destroy
helper functions.

rdar://22950898

Differential Revision: https://reviews.llvm.org/D30345

llvm-svn: 297023
2017-03-06 16:23:04 +00:00
..
ARCMigrate Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
AST [Sema][ObjC] Warn about 'performSelector' calls with selectors 2017-03-06 15:58:34 +00:00
ASTMatchers Move VariantMatcher's Payload to std::shared_ptr rather than IntrusiveRefCntPtr 2017-01-05 18:51:54 +00:00
Analysis Make helpers static. NFC. 2017-02-11 12:21:17 +00:00
Basic [Sema][ObjC] Warn about 'performSelector' calls with selectors 2017-03-06 15:58:34 +00:00
CodeGen [CodeGen][Blocks] Refactor capture handling in code that generates 2017-03-06 16:23:04 +00:00
Driver Do not include GCC "resource" directory into the set of built-in include paths on MingW. 2017-03-06 09:32:56 +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 Don't write to LLVMStyle.JavaScriptQuotes twice. No behavior change. 2017-03-02 14:51:54 +00:00
Frontend [PS4] Set our default dialect to C++11. NFC for other targets. 2017-03-01 01:01:10 +00:00
FrontendTool unique_ptrify createDriverOptTable 2017-01-13 17:34:15 +00:00
Headers [X86] DAZ Macros Relocation 2017-02-26 11:58:15 +00:00
Index [index] C++: Improve handling of typedefs as base names in C++ class declarations 2017-03-04 17:54:56 +00:00
Lex [Preprocessor] Fix incorrect token caching that occurs when lexing _Pragma 2017-02-24 17:45:16 +00:00
Parse Introduce an 'external_source_symbol' attribute that describes the origin 2017-03-01 18:06:25 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema [Sema][ObjC] Warn about 'performSelector' calls with selectors 2017-03-06 15:58:34 +00:00
Serialization [ODRHash] Add support for detecting different method properties. 2017-03-04 00:08:58 +00:00
StaticAnalyzer [Analyzer] Terminate analysis on OpenMP code instead of assertion crash 2017-03-03 16:58:53 +00:00
Tooling Introducing clang::tooling::AtomicChange for refactoring tools. 2017-03-01 13:14:01 +00:00
CMakeLists.txt