1. a5bbbfe [c++2a] Add semantic support for private module fragments. by Richard Smith · 7 years ago
  2. db8a742 Basic: Return a reference from FileManager::getVirtualFileSystem, NFC by Duncan P. N. Exon Smith · 7 years ago
  3. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  4. b3e902f Add vtable anchor to classes. by Richard Trieu · 7 years ago
  5. 5904c41 Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Benjamin Kramer · 7 years ago
  6. dfc56b4 Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" by Ilya Biryukov · 7 years ago
  7. 17f0026 Fix regression in behavior of clang -x c++-header -fmodule-name=XXX by Richard Smith · 7 years ago
  8. fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
  9. d6509cf [modules] Frontend support for building a header module from a list of by Richard Smith · 7 years ago
  10. 0ae0056 [VFS] vfs::directory_iterator yields path and file type instead of full Status by Sam McCall · 7 years ago
  11. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  12. 5f11e12 [Modules] Improve .Private fix-its to handle 'explicit' and 'framework' by Bruno Cardoso Lopes · 7 years ago
  13. d101b5d Fix unused variable warning from r333718 by Erich Keane · 7 years ago
  14. 9f6020b [Modules] Warning for module declarations lacking 'framework' qualifier by Bruno Cardoso Lopes · 7 years ago
  15. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  16. 90b0a1f Record whether a module came from a private module map by Jordan Rose · 8 years ago
  17. a3b5f71 Use export_as for autolinking frameworks by Bruno Cardoso Lopes · 8 years ago
  18. 7d29486 [Modules] Improve fixit for framework private module maps by Bruno Cardoso Lopes · 8 years ago
  19. 4ea330c Make module use diagnostics refer to the top-level module by Daniel Jasper · 8 years ago
  20. c192d19 Track shadow modules with a generation counter. by Bruno Cardoso Lopes · 8 years ago
  21. 8587dfd Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 8 years ago
  22. fec26b0 Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones" by Bruno Cardoso Lopes · 8 years ago
  23. b6ec4a3 [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 8 years ago
  24. 29729919 [Modules] Change private modules rules and warnings by Bruno Cardoso Lopes · 8 years ago
  25. afd1b1c [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  26. f0b11de [Module map] Introduce a private module re-export directive. by Douglas Gregor · 8 years ago
  27. 056bf77 Fix memory leak after r312467. The ModuleMap is the owner of the global module object until it's reparented under a real module. by Richard Smith · 8 years ago
  28. dd8b533 Implement Itanium name mangling support for C++ Modules TS. by Richard Smith · 8 years ago
  29. f3f8461 Track the set of module maps read while building a .pcm file and reload those when preprocessing from that .pcm file. by Richard Smith · 8 years ago
  30. 040e126 Support lazy stat'ing of files referenced by module maps. by Richard Smith · 8 years ago
  31. 1d60987 Factor resolving of header directives -> files out of module map parser. by Richard Smith · 8 years ago
  32. cbf7d8a Remove last (unnecessary) use of mapping from SourceLocation to Module and by Richard Smith · 8 years ago
  33. d6e3289 [Modules] Allow umbrella frameworks to define private submodules for subframeworks by Bruno Cardoso Lopes · 8 years ago
  34. 4a3751f If we are building a module, and we read a second description of the same by Richard Smith · 8 years ago
  35. 8128f33 Add support for building modules from preprocessed source. by Richard Smith · 8 years ago
  36. 145e15a [modules ts] Diagnose 'export' declarations outside of a module interface. by Richard Smith · 8 years ago
  37. a0320b9 PR30508: Downgrade error to warning if the umbrella folder doesn't exist. by Vassil Vassilev · 9 years ago
  38. f63556d Modular Codegen: Separate flags for function and debug info support by David Blaikie · 9 years ago
  39. 08ebd61 [Modules] Find PrivateHeaders when looking into subframeworks by Bruno Cardoso Lopes · 9 years ago
  40. 4d92301 Fix modules codegen to be compatible with modules-ts by David Blaikie · 9 years ago
  41. 9ffe5a3 Prototype of modules codegen by David Blaikie · 9 years ago
  42. 052d95a [Modules] Fix misleading warning about missing textual header in umbrella header by Bruno Cardoso Lopes · 9 years ago
  43. ba1b5c9 [Modules] Support #import when entering files with modules by Bruno Cardoso Lopes · 9 years ago
  44. 1ec383c Use after move bug fixes by Piotr Padlewski · 9 years ago
  45. 4d86764 [modules] Handle modules with nonstandard names in module.private.modulemaps by Graydon Hoare · 9 years ago
  46. 8013e81 [Modules] Replace arrays with init lists. by Benjamin Kramer · 9 years ago
  47. 15881ed Treat module headers wrapped by our builtin headers as implicitly being textual by Richard Smith · 9 years ago
  48. 70a7738 Module: improve the diagnostic message for include of non-modular header. by Manman Ren · 9 years ago
  49. ed84df0 [Modules] Add 'no_undeclared_includes' module map attribute by Bruno Cardoso Lopes · 9 years ago
  50. a67e4d3 Don't diagnose non-modular includes when we are not compiling a module. by Manman Ren · 9 years ago
  51. bbcc9f0 C++ Modules TS: add frontend support for building pcm files from module by Richard Smith · 9 years ago
  52. 7ffd0b4 [Lex] inferModuleFromLocation should do no work if there are no modules by David Majnemer · 9 years ago
  53. b171a59 [Modules] Use vfs for (recursive) directory iteration by Bruno Cardoso Lopes · 9 years ago
  54. b3a0fa4 [ModuleMap][CrashReproducer] Collect headers from inner frameworks by Bruno Cardoso Lopes · 9 years ago
  55. f084179 [CrashReproducer] Change module map callback signature. NFC by Bruno Cardoso Lopes · 9 years ago
  56. 4eb8393 [modules] When diagnosing a missing module import, suggest adding a #include if by Richard Smith · 9 years ago
  57. e62cfd7 [CrashReproducer] Add a module map callback for added headers by Bruno Cardoso Lopes · 10 years ago
  58. 8d4e90b [modules] Don't diagnose non-modular includes from modular files that are by Richard Smith · 10 years ago
  59. 3c4b129 [Modules] Add stdatomic to the list of builtin headers by Ben Langmuir · 10 years ago
  60. 2166875 [Modules] Modernize, use range-based loops. by Davide Italiano · 10 years ago
  61. 5d29dee [Modules] Don't swallow errors when parsing optional attributes. by Davide Italiano · 10 years ago
  62. 7e82e01 [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a single by Richard Smith · 10 years ago
  63. cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  64. 8aaae5a Fix auto-link for text-based dynamic library SDKs. by Juergen Ributzka · 10 years ago
  65. e8bd0db Allow use of private headers in different sub-modules. by Manuel Klimek · 10 years ago
  66. d8879c8 [modules] Remove unnecessary deserialization of fully-external HeaderFileInfos for all files we've seen in this compilation. by Richard Smith · 10 years ago
  67. 386bb07 [modules] Fix HeaderFileInfo serialization to store all the known owning modules for a header, not just the current favourite. by Richard Smith · 10 years ago
  68. 8b7c039 [modules] PR20507: Avoid silent textual inclusion. by Sean Silva · 10 years ago
  69. 41f8199 Attempt to fix build after r244912 by Ben Langmuir · 10 years ago
  70. 7ff2914 [Modules] Add Darwin-specific compatibility module map parsing hacks by Ben Langmuir · 10 years ago
  71. 2a6edb3 [modules] When building a dependency file, include module maps parsed in the by Richard Smith · 10 years ago
  72. ae6df27 [modules] When diagnosing errors in module map files found by 'extern module' declarations, show how we got to that module map file. by Richard Smith · 10 years ago
  73. 8692a4d [modules] Fix "prefer own module over others" rule when selecting a module for a header to work in the presence of module hierarchy. by Richard Smith · 10 years ago
  74. a525400 [Modules] Be consistent about finding a module for framework headers by Ben Langmuir · 10 years ago
  75. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  76. 2f633e7 [modules] When building a module, if there are multiple matches for a header by Richard Smith · 10 years ago
  77. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  78. 47972af [modules] Simplify -cc1 interface for enabling implicit module maps. by Richard Smith · 10 years ago
  79. 4881e8b [cleanup] Remove unused default argument and tidy up. by Sean Silva · 10 years ago
  80. 8230e5e Remove unused defaulted argument `IncludeTextualHeaders`. by Sean Silva · 10 years ago
  81. 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
  82. 4241314 [modules] Add local submodule visibility support for declarations. by Richard Smith · 10 years ago
  83. a7e2cc6 [modules] Start moving the module visibility information off the Module itself. by Richard Smith · 10 years ago
  84. 8f4d3ff [modules] Restrict the module use-declaration to only appear in top-level by Richard Smith · 11 years ago
  85. 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
  86. 0ab544f When building a module, all headers of submodules can be used. by Daniel Jasper · 11 years ago
  87. b6ba46e Make a module "use" also count as use of all its submodules by Daniel Jasper · 11 years ago
  88. 2708e52 [modules] This check is run before we resolve the header, not after, so just by Richard Smith · 11 years ago
  89. 00bc95e [modules] Don't assert if the same header is named as both a public and a by Richard Smith · 11 years ago
  90. 11152dd Allow errors on use of a private module header to be disabled, to better support incremental transition to modules. by Richard Smith · 11 years ago
  91. 0414b85 [modules] Accept //-style comments in module maps on purpose rather than by by Richard Smith · 11 years ago
  92. ec87a50 [modules] If we have a choice between including a file textually and importing by Richard Smith · 11 years ago
  93. c1d88ea Inherit attributes when infering a framework module by Ben Langmuir · 11 years ago
  94. d3d7f3b Remove unused method canInferFrameworkModule by Ben Langmuir · 11 years ago
  95. 9acb99e3 Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra. by Richard Smith · 11 years ago
  96. 00a4da7 Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1." by Duncan P. N. Exon Smith · 11 years ago
  97. 0152e78 [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1. by Richard Smith · 11 years ago
  98. 0101b54 Try to fix the MSVC build. by Hans Wennborg · 11 years ago
  99. 3c1a41a [modules] Track how 'header' directives were written in module map files, by Richard Smith · 11 years ago
  100. d758083 ModuleMap.cpp: fix Windows build, take 2 by Hans Wennborg · 11 years ago