1. f5cfc89 Merge "special" types from different modules in the AST reader. by Douglas Gregor · 12 years ago
  2. 20c6f2e Enable the global module index by default. Introduce the by Douglas Gregor · 12 years ago
  3. a6cd5cd clang/test: Drop "REQUIRES:shell" in three tests. They can run on win32. by NAKAMURA Takumi · 12 years ago
  4. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 12 years ago
  5. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 12 years ago
  6. d2db16f clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(fd, ...) instead. by NAKAMURA Takumi · 12 years ago
  7. 35ae832 clang/test/Modules/global_index.m: XFAILing on win32 when investigating for now. by NAKAMURA Takumi · 12 years ago
  8. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 12 years ago
  9. 0c06cbc [PCH] Temporarily disable the "ambiguous macro" warning that is currently bogus with a PCH by Argyrios Kyrtzidis · 12 years ago
  10. 6987e8d Add a comment for Daniel by Douglas Gregor · 12 years ago
  11. f9d03c1 [IRgen] Update modules autolink metadata to use module flags (as now specified by Daniel Dunbar · 12 years ago
  12. 4637d18 clang/test/Modules/compiler_builtins.m: Mark this as XFAIL:win32 for now. Investigating. by NAKAMURA Takumi · 12 years ago
  13. 0f9b9f3 Treat hidden Objective-C protocol definitions as if they were by Douglas Gregor · 12 years ago
  14. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  15. f0e0004 Teach global selector lookup to ignore hidden methods, which occur by Douglas Gregor · 12 years ago
  16. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 12 years ago
  17. 858afb3 Topologically sort the link options generated for modules based on by Douglas Gregor · 12 years ago
  18. 3baad29 When forming the link options for an imported module, also include the by Douglas Gregor · 12 years ago
  19. 5d75ea7 Switch autolinking metadata format over to actual linker options, e.g., by Douglas Gregor · 12 years ago
  20. 8767dc2 Infer "link" lines for top-level frameworks. Essentially, a framework by Douglas Gregor · 12 years ago
  21. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  22. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  23. 7dc80e1 When name lookup for a redeclaration finds declarations that are known by Douglas Gregor · 12 years ago
  24. c9c3907 Add the module name to the 'incomplete umbrella header' warning. by Douglas Gregor · 12 years ago
  25. 86ebd03 Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525> by Douglas Gregor · 12 years ago
  26. 0faaa16 clang/test: Suppress two tests on win32 for now, since, not sure, in r169829 to r169831. by NAKAMURA Takumi · 12 years ago
  27. 299c22f Don't use 'touch' in this test; it may be the cause of Windows-related failures. by Douglas Gregor · 12 years ago
  28. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  29. ca95228 Fix an egregiously broken test. This pattern doesn't work: by Richard Smith · 12 years ago
  30. 9ec98f2 test/Modules/build-fail-notes.m: Tweak to unbreak Win32 hosts to relax expressions, for now. by NAKAMURA Takumi · 12 years ago
  31. 5b10af7 PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to be by Richard Smith · 12 years ago
  32. 5a98f1d Fix test for Windows path separators by Douglas Gregor · 12 years ago
  33. 14afab3 Teach the serialized diagnostic writer to clone() itself, sharing by Douglas Gregor · 12 years ago
  34. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  35. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  36. 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
  37. 71f49f5 If an excluded header does not exist, just ignore it by Douglas Gregor · 12 years ago
  38. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  39. 82e5237 Introduce inferred framework modules into the module map file, by Douglas Gregor · 12 years ago
  40. c7be102 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 12 years ago
  41. a65c5a3 Make cpuid.h actually work with -std=c99 <rdar://problem/12552716>. by Douglas Gregor · 12 years ago
  42. a0d5878 Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions). by David Tweed · 12 years ago
  43. 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
  44. 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
  45. c8b2a86 Add missing header from 165821 by Douglas Gregor · 12 years ago
  46. 8b48e08 Sanitize the names of modules determined based on the names of headers by Douglas Gregor · 12 years ago
  47. 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
  48. e8219a6 Diagnose the expansion of ambiguous macro definitions. This can happen by Douglas Gregor · 12 years ago
  49. 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
  50. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  51. 5456b0fe When we load a function or method body from an AST file, we check by Douglas Gregor · 12 years ago
  52. 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
  53. 38c3bb4 Only those InterestingDecls that got added to the AST should be passed to the ASTConsumer. by Axel Naumann · 12 years ago
  54. 39d26c3 Merge pending instantiations instead of overwriting existing ones. by Axel Naumann · 12 years ago
  55. 3dd82f7 The Redeclarable part of named decls is read before their name. by Axel Naumann · 12 years ago
  56. b0e33d4 Also merge template redeclarations. by Axel Naumann · 12 years ago
  57. 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
  58. b09de51 Introduce builtin macros to determine whether we're building a by Douglas Gregor · 12 years ago
  59. 40b2e19 When disambiguating an expression-statement from a declaraton-statement, if the by Richard Smith · 12 years ago
  60. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 12 years ago
  61. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  62. 78541c4 Allow -verify directives to be filtered by preprocessing. by Jordan Rose · 12 years ago
  63. d0792de Fix ASTReader handling of ImportDecls, from Meador Inge! by Douglas Gregor · 12 years ago
  64. f33d549 There's some code in the PCH reader that looks like it's needlessly complex, but by Nick Lewycky · 12 years ago
  65. 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
  66. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
  67. 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
  68. 59c9c72 Use -isystem rather than relying on -isysroot to work consistently by Douglas Gregor · 13 years ago
  69. 0d3b87c Yet more data from failing buildbots... by Douglas Gregor · 13 years ago
  70. ee21277 Drop -verify to get better diagnostics from failing buildbots. Plus, we don't need it here by Douglas Gregor · 13 years ago
  71. 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
  72. 9dc01f5 test/Modules/compiler_builtins.m: Appease Cygwin to add -D__need_wint_t. by NAKAMURA Takumi · 13 years ago
  73. 8c8840d test/Modules/compiler_builtins.m: Mark this as XFAIL:win32. MS limits.h provides size_t. by NAKAMURA Takumi · 13 years ago
  74. eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
  75. 8f7d64b Remove tgmath.h from the module map for now, because it currently causes a by Douglas Gregor · 13 years ago
  76. e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
  77. ebb1004 Just disable the compiler-builtins module test on MSVC for now by Douglas Gregor · 13 years ago
  78. 8101c7f Teach tgmath.h to only include <complex.h> if it's available. by Douglas Gregor · 13 years ago
  79. 0fcba56 Try to get useful diagnostics out of the failing MSVC builders by Douglas Gregor · 13 years ago
  80. e5c9e09 Alternate fix to the modules failures that doesn't require us to tweak tgmath.h by Douglas Gregor · 13 years ago
  81. 5ad2649 If there's no math.h, then tgmath.h should just be empty by Douglas Gregor · 13 years ago
  82. 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
  83. 3e80d8a Introduce a module map for (some of) the compiler-supplied by Douglas Gregor · 13 years ago
  84. 8f95cb3 Test module lookup within a subdirectory of a normal include directory. by Douglas Gregor · 13 years ago
  85. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  86. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  87. 0d266d6 Whenever Sema attempts to look in the global method pool, try to load by Douglas Gregor · 13 years ago
  88. cc32b44 When deserializing the definition of a C++ class/ObjC class/ObjC by Douglas Gregor · 13 years ago
  89. 91534a3 (Implicit) parameters deserialized as part of a function type must not by Douglas Gregor · 13 years ago
  90. a8c6fea When inferring a module for a framework, first determine whether that by Douglas Gregor · 13 years ago
  91. 3a110f7 Don't infer a submodule for a framework's private header, at least for now. by Douglas Gregor · 13 years ago
  92. 1c3875d When deserializing an anonymous namespace from a module, do not attach by Douglas Gregor · 13 years ago
  93. 0fdc09f Implement merging of namespace-scope declarations across modules, so by Douglas Gregor · 13 years ago
  94. c6c8e0e Implement redeclaration merging for namespaces defined in distinct by Douglas Gregor · 13 years ago
  95. c02d62f Always allow redefinition of typedefs when modules are enabled. This by Douglas Gregor · 13 years ago
  96. f5c9f9f Switch NamespaceDecl from its own hand-rolled redeclaration chain over by Douglas Gregor · 13 years ago
  97. 303aae9 When inferring a submodule ID during module creation, look up the by Douglas Gregor · 13 years ago
  98. 447af24 When we're performing name lookup for a tag, we still allow ourselves by Douglas Gregor · 13 years ago
  99. 752769f When generating includes for all of the headers we found in an by Douglas Gregor · 13 years ago
  100. 4791fa2 Implement declaration merging for variables in disjoint modules. by Douglas Gregor · 13 years ago