llvm-project/clang/lib
Richard Smith fc8c57cc5b [modules] When creating a declaration, cache its owning module immediately
rather than waiting until it's queried.

Currently this is only applied to local submodule visibility mode, as we don't
yet allocate storage for the owning module in non-local-visibility modules
compilations.

llvm-svn: 302965
2017-05-12 23:27:00 +00:00
..
ARCMigrate [ARCMigrate] When applying changes from remap files, disable the 'adjustRemovals' functionality of EditedSource 2017-04-28 00:25:06 +00:00
AST [modules] When creating a declaration, cache its owning module immediately 2017-05-12 23:27:00 +00:00
ASTMatchers Add cxxStdInitializerListExpr AST matcher 2017-05-05 21:01:12 +00:00
Analysis Fix PR13910: Don't warn that __builtin_unreachable() is unreachable 2017-04-11 15:36:06 +00:00
Basic [SPARC] Support 'f' and 'e' inline asm constraints. 2017-05-12 16:01:23 +00:00
CodeGen Remove ignore-empty-index-file option 2017-05-12 19:32:17 +00:00
Driver Reverted r302775 2017-05-11 08:25:22 +00:00
Edit [ARCMigrate] When applying changes from remap files, disable the 'adjustRemovals' functionality of EditedSource 2017-04-28 00:25:06 +00:00
Format clang-format: [JS] support non-null assertions after all identifiers. 2017-05-12 13:00:33 +00:00
Frontend [asan] A clang flag to enable ELF globals-gc. 2017-05-09 21:57:43 +00:00
FrontendTool unique_ptrify createDriverOptTable 2017-01-13 17:34:15 +00:00
Headers [OpenCL] Added checking OpenCL version for cl_khr_mipmap_image built-ins 2017-05-10 08:23:01 +00:00
Index [index] Index template specialization arguments for function templats 2017-05-12 16:32:26 +00:00
Lex Revert r302932, as it appears to be breaking stage2 for some of our modules-enabled buildbots. 2017-05-12 20:42:54 +00:00
Parse Prune unused \param(s) of clang::Parser::ParseTemplateIdAfterTemplateName() in r302737. [-Wdocumentation] 2017-05-11 02:43:47 +00:00
Rewrite [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last) 2016-10-07 19:25:10 +00:00
Sema [modules] When creating a declaration, cache its owning module immediately 2017-05-12 23:27:00 +00:00
Serialization Silences gcc's -Wnarrowing. 2017-05-03 07:48:27 +00:00
StaticAnalyzer [analyzer] Add modelling of __builtin_assume 2017-05-12 07:02:54 +00:00
Tooling [tooling] RefactoringCallbacks code cleanup 2017-05-12 00:16:56 +00:00
CMakeLists.txt