- 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 26297f5 When we hit a #include directive that maps to a module import, emit a token by Richard Smith · 11 years ago
- a5ba7b4 Modules: Teach the preprocessor to recognize 'import' only after an '@'. by Douglas Gregor · 11 years ago
- 8625089 Include non-explicit submodules in exported module list by Dmitri Gribenko · 11 years ago
- 5794b53 Allow a new syntax in a module requires-declaration: by Richard Smith · 11 years ago
- ee0cd37 Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 11 years ago
- f06a2893 Make UsingShadowDecls redeclarable. This fixes some visibility problems with by Richard Smith · 11 years ago
- c641709 Allow a header to be part of multiple modules. by Daniel Jasper · 11 years ago
- b934d24 Fix crash if a submodule @imports another submodule from the same module. The by Richard Smith · 11 years ago
- 9b67118 C++ modules: don't lose track of a 'namespace std' that is imported from a module. by Richard Smith · 11 years ago
- 3c40a28 Basic ODR checking for C++ modules: by Richard Smith · 11 years ago
- 7a3dfcd Test that we can merge together explicit and partial specializations from by Richard Smith · 11 years ago
- d692a84 C++ modules: merging for enumerations and enumerators with multiple definitions by Richard Smith · 11 years ago
- 8bfc1e1 Merge common pointers for redeclarations of the same template across modules. by Richard Smith · 11 years ago
- 4ed0122 When merging class definitions across modules in C++, merge together fields. by Richard Smith · 11 years ago
- 1b8840c Add -fmodule-map-file option. by Daniel Jasper · 11 years ago
- ddd2dfc Module use declarations (II) by Daniel Jasper · 11 years ago
- 5f0a352 Support for modular module-map-files by Daniel Jasper · 11 years ago
- b60fae5 C++ modules: if a class is defined in multiple modules (for instance, because by Richard Smith · 11 years ago
- b716558 C++ modules: fix a bug where loading a declaration with some name would prevent by Richard Smith · 11 years ago
- 86164e8 Note when a decl is used in AST files. by Eli Friedman · 11 years ago
- 868edfa Map from local decl IDs to global decl IDs when lazily deserializing friend decl chains. by Richard Smith · 11 years ago
- d67679d During typo correction, check for an exact match in an unimported module. If we by Richard Smith · 11 years ago
- 931a4fe Fix FileCheck --check-prefix lines. by Tim Northover · 11 years ago
- 1888b91 When merging redeclaration chains across modules, if a declaration is visible by Richard Smith · 11 years ago
- 3f32210 Fix assert when instantiating a default argument of a template defined in a by Richard Smith · 11 years ago
- b775100 When we perform dependent name lookup during template instantiation, it's not by Richard Smith · 11 years ago
- ace21ba If an unimported submodule of an imported module contains a declaration of a by Richard Smith · 11 years ago
- 96e7813 Add 'not' to commands that are expected to fail. by Rafael Espindola · 11 years ago
- 9db7f57 Fix deserializing of class template partial specializations. Assign sequence by Richard Smith · 11 years ago
- 98f0723 Check for matching template-parameter-lists when merging template declarations. by Richard Smith · 11 years ago
- 096a394 Avoid adding entries to the DeclContext lookup table multiple times when lazily by Richard Smith · 11 years ago
- acd954b Slightly improve cross-module merging for function templates. by Richard Smith · 11 years ago
- 8f5d7d1 [Modules] If a module map resides in a system header directory, treat it as a system module. by Douglas Gregor · 11 years ago
- 74f05cc Add test header missing from r184504. by Douglas Gregor · 11 years ago
- fc46be9 When building a module, keep *all* declared methods in the global method pool. by Douglas Gregor · 11 years ago
- f3a0d0f Test files for private header patch. by Lawrence Crowl · 11 years ago
- 89735b9 Suffixing #pragma comment(lib) library names with .lib if necessary. This matches MSVC behavior, as well as allows us to properly link libraries such as the ones provided by the MSDN examples. by Aaron Ballman · 11 years ago
- 1783b07 User correct case for 'FileCheck'. by Argyrios Kyrtzidis · 11 years ago
- 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 11 years ago
- 44b6fa3 Add arm_neon.h to the builtin intrinsics module map. by Douglas Gregor · 11 years ago
- 7baff64 Fix broken test by Douglas Gregor · 11 years ago
- 58ea48d Add -Wincomplete-module, which detects when a header is included from a module but isn't itself part of a module. by Douglas Gregor · 11 years ago
- 8b56788 clang/test/Modules/self-import-header/test.m: Add explicit -target. by NAKAMURA Takumi · 11 years ago
- 1404014 improve of note message and minor refactoring of my last patch (r181847). by Fariborz Jahanian · 11 years ago
- 9f00b1d Objective-C [diagnostics] [QOI], when method is not by Fariborz Jahanian · 11 years ago
- d3220db [modules] When building a module, make sure we don't serialize out HeaderFileInfo for headers not belonging to the module. by Argyrios Kyrtzidis · 11 years ago
- 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
- 745dacf Remove forward slashes from check; should unbreak Windows buildbots. by Douglas Gregor · 11 years ago
- a4a90ca When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 11 years ago
- db3910b When looking for the module associated with one of our magical builtin headers, speculatively load module maps. by Douglas Gregor · 11 years ago
- 0532df0 [Modules] Fix an issue where the reconstructed redeclaration chain was incomplete, missing the definition from a module. by Argyrios Kyrtzidis · 11 years ago
- f0cdc84 Avoid names like __in that conflict with SAL in builtin headers by Reid Kleckner · 11 years ago
- b42f200 Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. by Andy Gibbs · 11 years ago
- f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 11 years ago
- d7fed8e Make sure we have the include paths we need by Douglas Gregor · 11 years ago
- 31230e6 <rdar://problem/13615607> Include SDK version information in the module hash. by Douglas Gregor · 11 years ago
- 5a15b9d Add a module testcase with a using declaration. by Rafael Espindola · 11 years ago
- c855ce7 Add hasExternalLinkageUncached back with the test that Richard provided, but by Rafael Espindola · 11 years ago
- 96df356 <rdar://problem/13560075> Teach name lookup for builtin names to find hidden declarations. by Douglas Gregor · 11 years ago
- bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 11 years ago
- b2dbfd8 [modules] If a submodule has re-definitions of the same macro, only the last definition will be used as the "exported" one. by Argyrios Kyrtzidis · 11 years ago
- ea744ab [modules] Make sure enabled diagnostic pragmas inside the module don't affect the translation unit that by Argyrios Kyrtzidis · 11 years ago
- c544ba0 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 11 years ago
- 3580328 [modules] Re-enable the "ambiguous expansion of macro" warning. by Argyrios Kyrtzidis · 11 years ago
- e915442 Remove local path from test. by Douglas Gregor · 12 years ago
- 5d83526 Use xargs rather than by Douglas Gregor · 12 years ago
- 5dca66c Use 'touch -t', which both BSD and Linux support. by Douglas Gregor · 12 years ago
- d44d287 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. by Douglas Gregor · 12 years ago
- daf2e1c <rdar://problem/13479214> Make Clang's <stddef.h> robust against system headers defining size_t/ptrdiff_t/wchar_t. by Douglas Gregor · 12 years ago
- 892b6fb <rdar://problem/13477190> Give the Clang module cache directory some structure, so it's easier to find. by Douglas Gregor · 12 years ago
- cdf2808 <rdar://problem/13037793> Allow the names of modules to differ from the name of their subdirectory in the include path. by Douglas Gregor · 12 years ago
- 906d66a <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. by Douglas Gregor · 12 years ago
- 63a7268 <rdar://problem/10796651> Introduce configuration macros into module maps. by Douglas Gregor · 12 years ago
- 677e15f <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 12 years ago
- aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 12 years ago
- a46961b Change this comment to helpfully explain why it's there. by Nick Lewycky · 12 years ago
- 2cbd427 Order the methods in the global method pool based on when they become visible, not when they become deserialized <rdar://problem/13203033>. by Douglas Gregor · 12 years ago
- ad0e27b Fix a bug reduced from a crash when trying to use modules with libc++. We check by Richard Smith · 12 years ago
- 63a9514 Remove an assert which triggers when a decl context in a module hits the 'has by Richard Smith · 12 years ago
- f4e955b [Modules] Cope better with top-level declarations loaded after being declared in the current translation unit <rdar://problem/13189985>. by Douglas Gregor · 12 years ago
- 6bd9929 Ensure that type definitions present in just-loaded modules are visible. by Douglas Gregor · 12 years ago
- 63eb156 Fix test failure by making sure this file isn't identical to any other file by Nick Lewycky · 12 years ago
- a69a589 Fix conflict between r174685 and r174645 (rename -fmodule-cache-path <foo> to -fmodules-cache-path=<foo>). by Richard Smith · 12 years ago
- 2bb07c1 Fix stack overflow and improve performance when a module contains many by Richard Smith · 12 years ago
- 1b58c74 Teach subframework header lookup to suggest modules <rdar://problem/13176200>. by Douglas Gregor · 12 years ago
- 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 12 years ago
- 882090e Add missing header from r174648 by Douglas Gregor · 12 years ago
- 7666b03 Retain all hidden methods in the global method pool, because they may become visible <rdar://problem/13172858>. by Douglas Gregor · 12 years ago
- 953a61f Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. by Douglas Gregor · 12 years ago
- bbcd0f3 Fix handling of module imports adding names to a DeclContext after qualified by Richard Smith · 12 years ago
- 005d51b Be a little more permissive with -fmodules-ignore-macro= by removing everything after the second '=' if it is there. by Douglas Gregor · 12 years ago
- 2a06085 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. by Douglas Gregor · 12 years ago
- 8bf778e Detect when we end up trying to load conflicting module files. by Douglas Gregor · 12 years ago