llvm-project/clang/lib
Erik Pilkington f35114c543 Reapply r284265: "[Sema] Refactor context checking for availability diagnostics"
The problem with the original commit was that some of Apple's headers depended
on an incorrect behaviour, this commit adds a temporary workaround until those
headers are fixed.

llvm-svn: 285098
2016-10-25 19:05:50 +00:00
..
ARCMigrate [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
AST Re-apply patch r279045. 2016-10-25 12:50:55 +00:00
ASTMatchers [AST] Convert Marshallers to use unique_ptr. 2016-10-10 16:26:40 +00:00
Analysis Fix handling of %% format specifier in os_log builtins. 2016-10-25 00:48:48 +00:00
Basic Re-apply patch r279045. 2016-10-25 12:50:55 +00:00
CodeGen CodeGen: mark protocols as common data 2016-10-25 14:50:44 +00:00
Driver [Driver] Disable OpenSUSE rules for OpenSUSE/SLES 10 and older 2016-10-25 15:33:32 +00:00
Edit [OpenCL] Generate opaque type for sampler_t and function call for the initializer 2016-07-28 19:26:30 +00:00
Format clang-format: [JS] Fix template string ASI. 2016-10-21 05:11:38 +00:00
Frontend Switch SmallSetVector to use DenseSet when it overflows its inline space. 2016-10-21 21:45:01 +00:00
FrontendTool C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
Headers [X86][AVX512][Clang][Intrinsics][reduce] Adding missing reduce (Operators: +,*,&&,||) intrinsics to Clang 2016-10-25 07:56:04 +00:00
Index Visit lambda capture inits from RecursiveASTVisitor::TraverseLambdaCapture(). 2016-08-17 14:59:53 +00:00
Lex Include full filename range for missing includes 2016-10-25 10:13:10 +00:00
Parse Re-apply patch r279045. 2016-10-25 12:50:55 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema Reapply r284265: "[Sema] Refactor context checking for availability diagnostics" 2016-10-25 19:05:50 +00:00
Serialization Re-apply patch r279045. 2016-10-25 12:50:55 +00:00
StaticAnalyzer Fix MSVC unused variable warning. 2016-10-25 12:59:15 +00:00
Tooling Deduplicate sets of replacements by file names. 2016-10-14 09:32:06 +00:00
CMakeLists.txt