1. ace21ba If an unimported submodule of an imported module contains a declaration of a by Richard Smith · 11 years ago
  2. 96e7813 Add 'not' to commands that are expected to fail. by Rafael Espindola · 11 years ago
  3. 9db7f57 Fix deserializing of class template partial specializations. Assign sequence by Richard Smith · 11 years ago
  4. 98f0723 Check for matching template-parameter-lists when merging template declarations. by Richard Smith · 11 years ago
  5. 096a394 Avoid adding entries to the DeclContext lookup table multiple times when lazily by Richard Smith · 11 years ago
  6. acd954b Slightly improve cross-module merging for function templates. by Richard Smith · 11 years ago
  7. 8f5d7d1 [Modules] If a module map resides in a system header directory, treat it as a system module. by Douglas Gregor · 11 years ago
  8. 74f05cc Add test header missing from r184504. by Douglas Gregor · 11 years ago
  9. fc46be9 When building a module, keep *all* declared methods in the global method pool. by Douglas Gregor · 11 years ago
  10. f3a0d0f Test files for private header patch. by Lawrence Crowl · 11 years ago
  11. 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
  12. 1783b07 User correct case for 'FileCheck'. by Argyrios Kyrtzidis · 11 years ago
  13. 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
  14. 44b6fa3 Add arm_neon.h to the builtin intrinsics module map. by Douglas Gregor · 11 years ago
  15. 7baff64 Fix broken test by Douglas Gregor · 11 years ago
  16. 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
  17. 8b56788 clang/test/Modules/self-import-header/test.m: Add explicit -target. by NAKAMURA Takumi · 11 years ago
  18. 1404014 improve of note message and minor refactoring of my last patch (r181847). by Fariborz Jahanian · 11 years ago
  19. 9f00b1d Objective-C [diagnostics] [QOI], when method is not by Fariborz Jahanian · 11 years ago
  20. 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
  21. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
  22. 745dacf Remove forward slashes from check; should unbreak Windows buildbots. by Douglas Gregor · 11 years ago
  23. a4a90ca When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 11 years ago
  24. db3910b When looking for the module associated with one of our magical builtin headers, speculatively load module maps. by Douglas Gregor · 11 years ago
  25. 0532df0 [Modules] Fix an issue where the reconstructed redeclaration chain was incomplete, missing the definition from a module. by Argyrios Kyrtzidis · 11 years ago
  26. f0cdc84 Avoid names like __in that conflict with SAL in builtin headers by Reid Kleckner · 11 years ago
  27. b42f200 Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. by Andy Gibbs · 11 years ago
  28. f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 11 years ago
  29. d7fed8e Make sure we have the include paths we need by Douglas Gregor · 11 years ago
  30. 31230e6 <rdar://problem/13615607> Include SDK version information in the module hash. by Douglas Gregor · 11 years ago
  31. 5a15b9d Add a module testcase with a using declaration. by Rafael Espindola · 11 years ago
  32. c855ce7 Add hasExternalLinkageUncached back with the test that Richard provided, but by Rafael Espindola · 11 years ago
  33. 96df356 <rdar://problem/13560075> Teach name lookup for builtin names to find hidden declarations. by Douglas Gregor · 11 years ago
  34. bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 11 years ago
  35. 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
  36. ea744ab [modules] Make sure enabled diagnostic pragmas inside the module don't affect the translation unit that by Argyrios Kyrtzidis · 11 years ago
  37. c544ba0 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 11 years ago
  38. 3580328 [modules] Re-enable the "ambiguous expansion of macro" warning. by Argyrios Kyrtzidis · 11 years ago
  39. e915442 Remove local path from test. by Douglas Gregor · 11 years ago
  40. 5d83526 Use xargs rather than by Douglas Gregor · 11 years ago
  41. 5dca66c Use 'touch -t', which both BSD and Linux support. by Douglas Gregor · 11 years ago
  42. d44d287 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. by Douglas Gregor · 11 years ago
  43. 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
  44. 892b6fb <rdar://problem/13477190> Give the Clang module cache directory some structure, so it's easier to find. by Douglas Gregor · 12 years ago
  45. 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
  46. 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
  47. 63a7268 <rdar://problem/10796651> Introduce configuration macros into module maps. by Douglas Gregor · 12 years ago
  48. 677e15f <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 12 years ago
  49. aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 12 years ago
  50. a46961b Change this comment to helpfully explain why it's there. by Nick Lewycky · 12 years ago
  51. 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
  52. ad0e27b Fix a bug reduced from a crash when trying to use modules with libc++. We check by Richard Smith · 12 years ago
  53. 63a9514 Remove an assert which triggers when a decl context in a module hits the 'has by Richard Smith · 12 years ago
  54. 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
  55. 6bd9929 Ensure that type definitions present in just-loaded modules are visible. by Douglas Gregor · 12 years ago
  56. 63eb156 Fix test failure by making sure this file isn't identical to any other file by Nick Lewycky · 12 years ago
  57. a69a589 Fix conflict between r174685 and r174645 (rename -fmodule-cache-path <foo> to -fmodules-cache-path=<foo>). by Richard Smith · 12 years ago
  58. 2bb07c1 Fix stack overflow and improve performance when a module contains many by Richard Smith · 12 years ago
  59. 1b58c74 Teach subframework header lookup to suggest modules <rdar://problem/13176200>. by Douglas Gregor · 12 years ago
  60. 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 12 years ago
  61. 882090e Add missing header from r174648 by Douglas Gregor · 12 years ago
  62. 7666b03 Retain all hidden methods in the global method pool, because they may become visible <rdar://problem/13172858>. by Douglas Gregor · 12 years ago
  63. 953a61f Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. 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. 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
  66. 2a06085 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. by Douglas Gregor · 12 years ago
  67. 8bf778e Detect when we end up trying to load conflicting module files. by Douglas Gregor · 12 years ago
  68. f5cfc89 Merge "special" types from different modules in the AST reader. by Douglas Gregor · 12 years ago
  69. 20c6f2e Enable the global module index by default. Introduce the by Douglas Gregor · 12 years ago
  70. a6cd5cd clang/test: Drop "REQUIRES:shell" in three tests. They can run on win32. by NAKAMURA Takumi · 12 years ago
  71. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 12 years ago
  72. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 12 years ago
  73. d2db16f clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(fd, ...) instead. by NAKAMURA Takumi · 12 years ago
  74. 35ae832 clang/test/Modules/global_index.m: XFAILing on win32 when investigating for now. by NAKAMURA Takumi · 12 years ago
  75. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 12 years ago
  76. 0c06cbc [PCH] Temporarily disable the "ambiguous macro" warning that is currently bogus with a PCH by Argyrios Kyrtzidis · 12 years ago
  77. 6987e8d Add a comment for Daniel by Douglas Gregor · 12 years ago
  78. f9d03c1 [IRgen] Update modules autolink metadata to use module flags (as now specified by Daniel Dunbar · 12 years ago
  79. 4637d18 clang/test/Modules/compiler_builtins.m: Mark this as XFAIL:win32 for now. Investigating. by NAKAMURA Takumi · 12 years ago
  80. 0f9b9f3 Treat hidden Objective-C protocol definitions as if they were by Douglas Gregor · 12 years ago
  81. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  82. f0e0004 Teach global selector lookup to ignore hidden methods, which occur by Douglas Gregor · 12 years ago
  83. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 12 years ago
  84. 858afb3 Topologically sort the link options generated for modules based on by Douglas Gregor · 12 years ago
  85. 3baad29 When forming the link options for an imported module, also include the by Douglas Gregor · 12 years ago
  86. 5d75ea7 Switch autolinking metadata format over to actual linker options, e.g., by Douglas Gregor · 12 years ago
  87. 8767dc2 Infer "link" lines for top-level frameworks. Essentially, a framework by Douglas Gregor · 12 years ago
  88. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  89. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  90. 7dc80e1 When name lookup for a redeclaration finds declarations that are known by Douglas Gregor · 12 years ago
  91. c9c3907 Add the module name to the 'incomplete umbrella header' warning. by Douglas Gregor · 12 years ago
  92. 86ebd03 Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525> by Douglas Gregor · 12 years ago
  93. 0faaa16 clang/test: Suppress two tests on win32 for now, since, not sure, in r169829 to r169831. by NAKAMURA Takumi · 12 years ago
  94. 299c22f Don't use 'touch' in this test; it may be the cause of Windows-related failures. by Douglas Gregor · 12 years ago
  95. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  96. ca95228 Fix an egregiously broken test. This pattern doesn't work: by Richard Smith · 12 years ago
  97. 9ec98f2 test/Modules/build-fail-notes.m: Tweak to unbreak Win32 hosts to relax expressions, for now. by NAKAMURA Takumi · 12 years ago
  98. 5b10af7 PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to be by Richard Smith · 12 years ago
  99. 5a98f1d Fix test for Windows path separators by Douglas Gregor · 12 years ago
  100. 14afab3 Teach the serialized diagnostic writer to clone() itself, sharing by Douglas Gregor · 12 years ago