1. 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  2. 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
  3. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
  4. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  5. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  6. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  7. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  8. 8625089 Include non-explicit submodules in exported module list by Dmitri Gribenko · 11 years ago
  9. 5794b53 Allow a new syntax in a module requires-declaration: by Richard Smith · 11 years ago
  10. ee0cd37 Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 11 years ago
  11. f06a2893 Make UsingShadowDecls redeclarable. This fixes some visibility problems with by Richard Smith · 11 years ago
  12. c641709 Allow a header to be part of multiple modules. by Daniel Jasper · 11 years ago
  13. b934d24 Fix crash if a submodule @imports another submodule from the same module. The by Richard Smith · 11 years ago
  14. 9b67118 C++ modules: don't lose track of a 'namespace std' that is imported from a module. by Richard Smith · 11 years ago
  15. 3c40a28 Basic ODR checking for C++ modules: by Richard Smith · 11 years ago
  16. 7a3dfcd Test that we can merge together explicit and partial specializations from by Richard Smith · 11 years ago
  17. d692a84 C++ modules: merging for enumerations and enumerators with multiple definitions by Richard Smith · 11 years ago
  18. 8bfc1e1 Merge common pointers for redeclarations of the same template across modules. by Richard Smith · 11 years ago
  19. 4ed0122 When merging class definitions across modules in C++, merge together fields. by Richard Smith · 11 years ago
  20. 1b8840c Add -fmodule-map-file option. by Daniel Jasper · 11 years ago
  21. ddd2dfc Module use declarations (II) by Daniel Jasper · 11 years ago
  22. 5f0a352 Support for modular module-map-files by Daniel Jasper · 11 years ago
  23. b60fae5 C++ modules: if a class is defined in multiple modules (for instance, because by Richard Smith · 11 years ago
  24. b716558 C++ modules: fix a bug where loading a declaration with some name would prevent by Richard Smith · 11 years ago
  25. 86164e8 Note when a decl is used in AST files. by Eli Friedman · 11 years ago
  26. 868edfa Map from local decl IDs to global decl IDs when lazily deserializing friend decl chains. by Richard Smith · 11 years ago
  27. 1888b91 When merging redeclaration chains across modules, if a declaration is visible by Richard Smith · 11 years ago
  28. 3f32210 Fix assert when instantiating a default argument of a template defined in a by Richard Smith · 11 years ago
  29. b775100 When we perform dependent name lookup during template instantiation, it's not by Richard Smith · 11 years ago
  30. ace21ba If an unimported submodule of an imported module contains a declaration of a by Richard Smith · 11 years ago
  31. 9db7f57 Fix deserializing of class template partial specializations. Assign sequence by Richard Smith · 11 years ago
  32. 98f0723 Check for matching template-parameter-lists when merging template declarations. by Richard Smith · 11 years ago
  33. acd954b Slightly improve cross-module merging for function templates. by Richard Smith · 11 years ago
  34. 8f5d7d1 [Modules] If a module map resides in a system header directory, treat it as a system module. by Douglas Gregor · 11 years ago
  35. 74f05cc Add test header missing from r184504. by Douglas Gregor · 11 years ago
  36. fc46be9 When building a module, keep *all* declared methods in the global method pool. by Douglas Gregor · 11 years ago
  37. f3a0d0f Test files for private header patch. by Lawrence Crowl · 11 years ago
  38. 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
  39. a4a90ca When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 11 years ago
  40. db3910b When looking for the module associated with one of our magical builtin headers, speculatively load module maps. by Douglas Gregor · 11 years ago
  41. 5a15b9d Add a module testcase with a using declaration. by Rafael Espindola · 11 years ago
  42. c855ce7 Add hasExternalLinkageUncached back with the test that Richard provided, but by Rafael Espindola · 11 years ago
  43. 96df356 <rdar://problem/13560075> Teach name lookup for builtin names to find hidden declarations. by Douglas Gregor · 11 years ago
  44. bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 11 years ago
  45. 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
  46. ea744ab [modules] Make sure enabled diagnostic pragmas inside the module don't affect the translation unit that by Argyrios Kyrtzidis · 12 years ago
  47. 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
  48. 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
  49. 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
  50. 63a7268 <rdar://problem/10796651> Introduce configuration macros into module maps. by Douglas Gregor · 12 years ago
  51. 677e15f <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 12 years ago
  52. aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 12 years ago
  53. a46961b Change this comment to helpfully explain why it's there. by Nick Lewycky · 12 years ago
  54. 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
  55. ad0e27b Fix a bug reduced from a crash when trying to use modules with libc++. We check by Richard Smith · 12 years ago
  56. 63a9514 Remove an assert which triggers when a decl context in a module hits the 'has by Richard Smith · 12 years ago
  57. 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
  58. 6bd9929 Ensure that type definitions present in just-loaded modules are visible. by Douglas Gregor · 12 years ago
  59. 63eb156 Fix test failure by making sure this file isn't identical to any other file by Nick Lewycky · 12 years ago
  60. 2bb07c1 Fix stack overflow and improve performance when a module contains many by Richard Smith · 12 years ago
  61. 1b58c74 Teach subframework header lookup to suggest modules <rdar://problem/13176200>. by Douglas Gregor · 12 years ago
  62. 882090e Add missing header from r174648 by Douglas Gregor · 12 years ago
  63. 7666b03 Retain all hidden methods in the global method pool, because they may become visible <rdar://problem/13172858>. by Douglas Gregor · 12 years ago
  64. bbcd0f3 Fix handling of module imports adding names to a DeclContext after qualified by Richard Smith · 12 years ago
  65. 8bf778e Detect when we end up trying to load conflicting module files. by Douglas Gregor · 12 years ago
  66. f5cfc89 Merge "special" types from different modules in the AST reader. by Douglas Gregor · 12 years ago
  67. 0f9b9f3 Treat hidden Objective-C protocol definitions as if they were by Douglas Gregor · 12 years ago
  68. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  69. f0e0004 Teach global selector lookup to ignore hidden methods, which occur by Douglas Gregor · 12 years ago
  70. 3baad29 When forming the link options for an imported module, also include the by Douglas Gregor · 12 years ago
  71. 8767dc2 Infer "link" lines for top-level frameworks. Essentially, a framework by Douglas Gregor · 12 years ago
  72. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  73. 7dc80e1 When name lookup for a redeclaration finds declarations that are known by Douglas Gregor · 12 years ago
  74. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  75. 71f49f5 If an excluded header does not exist, just ignore it by Douglas Gregor · 12 years ago
  76. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  77. 82e5237 Introduce inferred framework modules into the module map file, by Douglas Gregor · 12 years ago
  78. c7be102 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 12 years ago
  79. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  80. 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
  81. c8b2a86 Add missing header from 165821 by Douglas Gregor · 12 years ago
  82. 8b48e08 Sanitize the names of modules determined based on the names of headers by Douglas Gregor · 12 years ago
  83. 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
  84. e8219a6 Diagnose the expansion of ambiguous macro definitions. This can happen by Douglas Gregor · 12 years ago
  85. 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
  86. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  87. 5456b0fe When we load a function or method body from an AST file, we check by Douglas Gregor · 12 years ago
  88. bb2011d Add redecls into their lexical DeclContext: this is what they assert on, and the merging should have set it correctly. by Axel Naumann · 12 years ago
  89. 38c3bb4 Only those InterestingDecls that got added to the AST should be passed to the ASTConsumer. by Axel Naumann · 12 years ago
  90. 39d26c3 Merge pending instantiations instead of overwriting existing ones. by Axel Naumann · 12 years ago
  91. 3dd82f7 The Redeclarable part of named decls is read before their name. by Axel Naumann · 12 years ago
  92. b0e33d4 Also merge template redeclarations. by Axel Naumann · 12 years ago
  93. 7b3b95a Bring ASTReader and Writer into sync for the case where a canonical template specialization was written, which is non-canonical at the time of reading: force the reading of the ClassTemplateDecl if it was written. by Axel Naumann · 12 years ago
  94. b09de51 Introduce builtin macros to determine whether we're building a by Douglas Gregor · 12 years ago
  95. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 12 years ago
  96. 78541c4 Allow -verify directives to be filtered by preprocessing. by Jordan Rose · 12 years ago
  97. d0792de Fix ASTReader handling of ImportDecls, from Meador Inge! by Douglas Gregor · 12 years ago
  98. f33d549 There's some code in the PCH reader that looks like it's needlessly complex, but by Nick Lewycky · 12 years ago
  99. 32ad2ee Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules, by Ted Kremenek · 13 years ago
  100. 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago