1. bb39b52 Fix conversions in clang and examples by Benjamin Kramer · 5 years ago
  2. 8d323d1 [clang] Adopt new FileManager error-returning APIs by Harlan Haskins · 6 years ago
  3. 89e58dd -frewrite-imports: Add support for wildcard rules in umbrella modules with by David Blaikie · 6 years ago
  4. 10ab78e Enable coroutines under -std=c++2a. by Richard Smith · 6 years ago
  5. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
  6. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  7. e7240f0 [Modules] Add platform and environment features to requires clause by Bruno Cardoso Lopes · 7 years ago
  8. 841dbda When we leave a module header, make that header visible in its by Richard Smith · 7 years ago
  9. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  10. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  11. 90b0a1f Record whether a module came from a private module map by Jordan Rose · 7 years ago
  12. 6d9cf8a [Modules] Add more language features to be used with requires-declaration by Bruno Cardoso Lopes · 7 years ago
  13. 8587dfd Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 7 years ago
  14. fec26b0 Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones" by Bruno Cardoso Lopes · 7 years ago
  15. b6ec4a3 [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 7 years ago
  16. 918e0ca [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  17. f0b11de [Module map] Introduce a private module re-export directive. by Douglas Gregor · 8 years ago
  18. 9565c75b Support non-identifier module names when preprocessing modules. by Richard Smith · 8 years ago
  19. 040e126 Support lazy stat'ing of files referenced by module maps. by Richard Smith · 8 years ago
  20. e38cea0 [coroutines] Support "coroutines" feature in module map requires clause by Eric Fiselier · 8 years ago
  21. 9208dd6 Revert "[coroutines] Support "coroutines" feature in module map requires clause" by Eric Fiselier · 8 years ago
  22. 0bb3bcd [coroutines] Support "coroutines" feature in module map requires clause by Eric Fiselier · 8 years ago
  23. e6b7c28 Modular Codegen: Add/use a bit in serialized function definitions to track whether they are the subject of modular codegen by David Blaikie · 8 years ago
  24. 60fa288 Modules: Use hash of PCM content for SIGNATURE by Duncan P. N. Exon Smith · 8 years ago
  25. 9ffe5a3 Prototype of modules codegen by David Blaikie · 8 years ago
  26. ed84df0 [Modules] Add 'no_undeclared_includes' module map attribute by Bruno Cardoso Lopes · 9 years ago
  27. fb6358d [Modules] Add 'freestanding' to the 'requires-declaration' feature-list. by Elad Cohen · 9 years ago
  28. 6736e19 [Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list. by Bruno Cardoso Lopes · 9 years ago
  29. 7f96b39 [modules] Simplify code logic. NFC. by Davide Italiano · 9 years ago
  30. 6d25fdc [Modules] Don't infinite recurse on implicit import of circular modules in preamble by Ben Langmuir · 9 years ago
  31. cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 9 years ago
  32. 8a308ec [modules] If we're given a module file, via -fmodule-file=, for a module, but by Richard Smith · 10 years ago
  33. 7ff2914 [Modules] Add Darwin-specific compatibility module map parsing hacks by Ben Langmuir · 10 years ago
  34. 3c5038a Add support for System z vector language extensions by Ulrich Weigand · 10 years ago
  35. 75a7e43 [Modules] Allow missing header before a missing requirement by Ben Langmuir · 10 years ago
  36. 15bcf70 Add a function to ExternalASTSource that returns a descriptor that by Adrian Prantl · 10 years ago
  37. 2b63d15 [modules] Retain the name as written for umbrella headers and directories, rather than converting to an absolute path. No observable change expected, but this allows us to correctly compute the module for an umbrella header, which later changes will require. by Richard Smith · 10 years ago
  38. a7e2cc6 [modules] Start moving the module visibility information off the Module itself. by Richard Smith · 10 years ago
  39. 8f4d3ff [modules] Restrict the module use-declaration to only appear in top-level by Richard Smith · 10 years ago
  40. 532d210 Add cc1 option '-fmodule-feature' to add custom values for 'requires' decls by Ben Langmuir · 10 years ago
  41. 7615f00 Handle [extern_c] attribute in module printer by Ben Langmuir · 10 years ago
  42. 3c1a41a [modules] Track how 'header' directives were written in module map files, by Richard Smith · 11 years ago
  43. 306d892 [modules] Add support for 'textual header' directives. by Richard Smith · 11 years ago
  44. 9d6448b Refactor the module map file used for uniquing a module name out of by Ben Langmuir · 11 years ago
  45. f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  46. ffbafa2 Do not print inferred submodules explicitly in __inferred_module.map by Ben Langmuir · 11 years ago
  47. 86dbed7 Initialize clang::Module::IsMissingRequirement. Fix msan issue and hopefully some builder failures. by Richard Smith · 11 years ago
  48. 993055f Fix a hole with nested unavailable submodules from r206664 by Ben Langmuir · 11 years ago
  49. ec8c975 Don't build modules with (submodules with) missing headers by Ben Langmuir · 11 years ago
  50. 62bcd92 Add more constness to module-related APIs by Dmitri Gribenko · 11 years ago
  51. beee15e Allow multiple modules with the same name to coexist in the module cache by Ben Langmuir · 11 years ago
  52. 9bca298 Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' by Richard Smith · 11 years ago
  53. 7794486 Add [extern_c] attribute for modules, allowing a C module to be imported within an extern "C" block in C++ code. by Richard Smith · 11 years ago
  54. 0761a8a Modules: Don't warn upon missing headers while reading the module map. by Daniel Jasper · 12 years ago
  55. e9bcf5b Include non-explicit submodules in exported module list by Dmitri Gribenko · 12 years ago
  56. dde17e7 Simplify computation of visible module set. by Richard Smith · 12 years ago
  57. dc360d5 Clang modules: collect exports recursively by Dmitri Gribenko · 12 years ago
  58. a3feee2 Allow a new syntax in a module requires-declaration: by Richard Smith · 12 years ago
  59. ba7f2f7 Module use declarations (II) by Daniel Jasper · 12 years ago
  60. 0e5d7b8 When we perform dependent name lookup during template instantiation, it's not by Richard Smith · 12 years ago
  61. 61ac906 Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 12 years ago
  62. b53e548 This patch adds new private headers to the module map. Private by Lawrence Crowl · 12 years ago
  63. fb91265 <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
  64. 8d93242 Make sure that Module::ConfigMacrosExhaustive gets initialized and deserialized correctly. by Douglas Gregor · 12 years ago
  65. 35b13ec <rdar://problem/10796651> Introduce configuration macros into module maps. by Douglas Gregor · 12 years ago
  66. 3c5305c [Modules] Resolve top-headers of modules lazily. by Argyrios Kyrtzidis · 12 years ago
  67. 8739f7b [modules] Refactor code from ASTReader::makeModuleVisible() into a new function, by Argyrios Kyrtzidis · 12 years ago
  68. 6ddfca9 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  69. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  70. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  71. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  72. 5952766 Introduce the notion of excluded headers into the module map by Douglas Gregor · 13 years ago
  73. 43af513 In the Module class, add a reference to the corresponding AST file. by Argyrios Kyrtzidis · 13 years ago
  74. 3ec6663 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
  75. 0070c0b Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
  76. 8992928 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 13 years ago
  77. a686e1b Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  78. 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  79. eb90e83 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
  80. 1fb5c3a Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  81. 322f633 Tweak the syntax of umbrella headers, so that "umbrella" is treated as by Douglas Gregor · 14 years ago
  82. 73141fa Within the module representation, generalize the notion of an umbrella by Douglas Gregor · 14 years ago
  83. 7344109 Parse inferred submodules in module maps, track their contents in by Douglas Gregor · 14 years ago
  84. 8c7c835 Fix printing of wildcard exports. by Douglas Gregor · 14 years ago
  85. f5eedd0 Implement support for wildcard exports in modules, allowing a module by Douglas Gregor · 14 years ago
  86. 24bb923 Implement (de-)serialization of the set of exported modules in a module map. by Douglas Gregor · 14 years ago
  87. de3ef50 Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 14 years ago