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