1. 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
  2. e8219a6 Diagnose the expansion of ambiguous macro definitions. This can happen by Douglas Gregor · 12 years ago
  3. 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
  4. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  5. 5456b0fe When we load a function or method body from an AST file, we check by Douglas Gregor · 12 years ago
  6. 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
  7. 38c3bb4 Only those InterestingDecls that got added to the AST should be passed to the ASTConsumer. by Axel Naumann · 12 years ago
  8. 39d26c3 Merge pending instantiations instead of overwriting existing ones. by Axel Naumann · 12 years ago
  9. 3dd82f7 The Redeclarable part of named decls is read before their name. by Axel Naumann · 12 years ago
  10. b0e33d4 Also merge template redeclarations. by Axel Naumann · 12 years ago
  11. 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
  12. b09de51 Introduce builtin macros to determine whether we're building a by Douglas Gregor · 12 years ago
  13. 40b2e19 When disambiguating an expression-statement from a declaraton-statement, if the by Richard Smith · 12 years ago
  14. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 12 years ago
  15. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  16. 78541c4 Allow -verify directives to be filtered by preprocessing. by Jordan Rose · 12 years ago
  17. d0792de Fix ASTReader handling of ImportDecls, from Meador Inge! by Douglas Gregor · 12 years ago
  18. f33d549 There's some code in the PCH reader that looks like it's needlessly complex, but by Nick Lewycky · 12 years ago
  19. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  20. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 12 years ago
  21. 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
  22. 59c9c72 Use -isystem rather than relying on -isysroot to work consistently by Douglas Gregor · 13 years ago
  23. 0d3b87c Yet more data from failing buildbots... by Douglas Gregor · 13 years ago
  24. ee21277 Drop -verify to get better diagnostics from failing buildbots. Plus, we don't need it here by Douglas Gregor · 13 years ago
  25. 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
  26. 9dc01f5 test/Modules/compiler_builtins.m: Appease Cygwin to add -D__need_wint_t. by NAKAMURA Takumi · 13 years ago
  27. 8c8840d test/Modules/compiler_builtins.m: Mark this as XFAIL:win32. MS limits.h provides size_t. by NAKAMURA Takumi · 13 years ago
  28. eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
  29. 8f7d64b Remove tgmath.h from the module map for now, because it currently causes a by Douglas Gregor · 13 years ago
  30. e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
  31. ebb1004 Just disable the compiler-builtins module test on MSVC for now by Douglas Gregor · 13 years ago
  32. 8101c7f Teach tgmath.h to only include <complex.h> if it's available. by Douglas Gregor · 13 years ago
  33. 0fcba56 Try to get useful diagnostics out of the failing MSVC builders by Douglas Gregor · 13 years ago
  34. e5c9e09 Alternate fix to the modules failures that doesn't require us to tweak tgmath.h by Douglas Gregor · 13 years ago
  35. 5ad2649 If there's no math.h, then tgmath.h should just be empty by Douglas Gregor · 13 years ago
  36. fe225e4 Temporary disable the -verify on this test in the hope of getting some useful output from the buildbots by Douglas Gregor · 13 years ago
  37. 3e80d8a Introduce a module map for (some of) the compiler-supplied by Douglas Gregor · 13 years ago
  38. 8f95cb3 Test module lookup within a subdirectory of a normal include directory. by Douglas Gregor · 13 years ago
  39. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  40. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  41. 0d266d6 Whenever Sema attempts to look in the global method pool, try to load by Douglas Gregor · 13 years ago
  42. cc32b44 When deserializing the definition of a C++ class/ObjC class/ObjC by Douglas Gregor · 13 years ago
  43. 91534a3 (Implicit) parameters deserialized as part of a function type must not by Douglas Gregor · 13 years ago
  44. a8c6fea When inferring a module for a framework, first determine whether that by Douglas Gregor · 13 years ago
  45. 3a110f7 Don't infer a submodule for a framework's private header, at least for now. by Douglas Gregor · 13 years ago
  46. 1c3875d When deserializing an anonymous namespace from a module, do not attach by Douglas Gregor · 13 years ago
  47. 0fdc09f Implement merging of namespace-scope declarations across modules, so by Douglas Gregor · 13 years ago
  48. c6c8e0e Implement redeclaration merging for namespaces defined in distinct by Douglas Gregor · 13 years ago
  49. c02d62f Always allow redefinition of typedefs when modules are enabled. This by Douglas Gregor · 13 years ago
  50. f5c9f9f Switch NamespaceDecl from its own hand-rolled redeclaration chain over by Douglas Gregor · 13 years ago
  51. 303aae9 When inferring a submodule ID during module creation, look up the by Douglas Gregor · 13 years ago
  52. 447af24 When we're performing name lookup for a tag, we still allow ourselves by Douglas Gregor · 13 years ago
  53. 752769f When generating includes for all of the headers we found in an by Douglas Gregor · 13 years ago
  54. 4791fa2 Implement declaration merging for variables in disjoint modules. by Douglas Gregor · 13 years ago
  55. 7076281 Implement declaration merging for non-template functions from by Douglas Gregor · 13 years ago
  56. d6aba06 Don't treat 'import' as a contextual keyword when we're in a caching lexer, or when modules are disabled. by Douglas Gregor · 13 years ago
  57. 7a53740 Test "merging" of typedef types across distinct modules. At present, by Douglas Gregor · 13 years ago
  58. 1ca4a5c Implement cross-module declaration merging for tag declarations, so by Douglas Gregor · 13 years ago
  59. 1ac13c3 Re-uglify #public and #private to #__public_macro and #__private_macro. by Douglas Gregor · 13 years ago
  60. c13a34b Eliminate the uglified keyword __import_module__ for importing by Douglas Gregor · 13 years ago
  61. 94ad28b Under -fmodules, accept #public <macroname> and #private <macroname> by Douglas Gregor · 13 years ago
  62. 5948ae1 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 13 years ago
  63. 674949f Don't attempt to merge a deserialized declaration with existing by Douglas Gregor · 13 years ago
  64. c514a8a Rename the command-line option for mapping #include/#import over to by Douglas Gregor · 13 years ago
  65. d07cc36 Diagnose cases where the definition of a particular type is required, by Douglas Gregor · 13 years ago
  66. dba9361 Implement declaration merging for Objective-C protocols across by Douglas Gregor · 13 years ago
  67. 27c6da2 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 13 years ago
  68. 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  69. 585ec93 When building a module with an umbrella header, warn about any headers by Douglas Gregor · 13 years ago
  70. c3cfd2a Serialize the AST reader's mapping from canonical declarations to the by Douglas Gregor · 13 years ago
  71. cce54aa If we end up merging an Objective-C class with an existing Objective-C by Douglas Gregor · 13 years ago
  72. 0f75323 When deserializing an Objective-C class, check whether we have another by Douglas Gregor · 13 years ago
  73. 1d4c113 When we make a previously-deserialized module definition visible, by Douglas Gregor · 13 years ago
  74. 2ccd89c When performing name lookup for a redeclaration, ignore module by Douglas Gregor · 13 years ago
  75. 305dc3e Detect when mapping a #include/#import over to a submodule ends up by Douglas Gregor · 13 years ago
  76. fc529f7 Once we have fully deserialized a redeclaration chain for something by Douglas Gregor · 13 years ago
  77. f63b0a5 Re-implement (de-)serialization of redeclaration chains for by Douglas Gregor · 13 years ago
  78. adafc2e The submodule offset map can introduce "empty" remapping entries for by Douglas Gregor · 13 years ago
  79. ecb1938 Optimize serialized representation of redeclarable declarations for by Douglas Gregor · 13 years ago
  80. 68d7bb9 Make sure this test works in C++, too by Douglas Gregor · 13 years ago
  81. a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
  82. 0af5501 Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 13 years ago
  83. d63348c When name lookup finds a module-private Objective-C class declaration, by Douglas Gregor · 13 years ago
  84. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
  85. 5536891 When name lookup comes across a declaration that is in a module that by Douglas Gregor · 13 years ago
  86. 3b29bb9 When we have an umbrella directory in a module map, recursively walk by Douglas Gregor · 13 years ago
  87. d83d2e7 Don't mark include guard macros as implicitly private. This isn't by Douglas Gregor · 13 years ago
  88. 6a1db48 Implement the notion of umbrella directories, which implicity cover by Douglas Gregor · 13 years ago
  89. 77d029f Implement umbrella directories for modules, which are similar to by Douglas Gregor · 13 years ago
  90. 489ad43 Tweak the syntax of umbrella headers, so that "umbrella" is treated as by Douglas Gregor · 13 years ago
  91. 5e3f922 Keep track of import dependencies between submodules within the module by Douglas Gregor · 13 years ago
  92. 23af6d5 Implement inference for the "Private" submodule corresponding to by Douglas Gregor · 13 years ago
  93. 4813442c Make sure we pick up module_private.map when loading a module.map file. by Douglas Gregor · 13 years ago
  94. 587986e Implement basic support for private headers in frameworks. In essence, by Douglas Gregor · 13 years ago
  95. e487f42 Rename Objective-C-only tests to .m by Douglas Gregor · 13 years ago
  96. ac252a3 When inferring a module map for a framework, infer subframework by Douglas Gregor · 13 years ago
  97. ef85b56 Allow inferred submodules for any (sub)module that has an umbrella header by Douglas Gregor · 13 years ago
  98. 0983392 When suggesting a module import for a #include or #import, suggest the by Douglas Gregor · 13 years ago
  99. d620a84 Implement modules support for subframeworks (aka embedded by Douglas Gregor · 13 years ago
  100. 8075ce6 When building the main file to parse given a module map, don't skip by Douglas Gregor · 13 years ago