Age | Commit message (Expand) | Author | Files | Lines |
2016-10-21 | [Modules] Add 'no_undeclared_includes' module map attribute | Bruno Cardoso Lopes | 1 | -1/+8 |
2016-09-04 | [Modules] Add 'freestanding' to the 'requires-declaration' feature-list. | Elad Cohen | 1 | -0/+1 |
2016-08-30 | [Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list. | Bruno Cardoso Lopes | 1 | -0/+1 |
2016-03-09 | [modules] Simplify code logic. NFC. | Davide Italiano | 1 | -6/+2 |
2016-02-11 | [Modules] Don't infinite recurse on implicit import of circular modules in p... | Ben Langmuir | 1 | -0/+1 |
2016-01-29 | Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591... | Yaron Keren | 1 | -1/+1 |
2015-11-05 | [modules] If we're given a module file, via -fmodule-file=, for a module, but | Richard Smith | 1 | -5/+6 |
2015-08-13 | [Modules] Add Darwin-specific compatibility module map parsing hacks | Ben Langmuir | 1 | -0/+9 |
2015-07-30 | Add support for System z vector language extensions | Ulrich Weigand | 1 | -0/+1 |
2015-07-13 | [Modules] Allow missing header before a missing requirement | Ben Langmuir | 1 | -7/+11 |
2015-06-30 | Add a function to ExternalASTSource that returns a descriptor that | Adrian Prantl | 1 | -1/+1 |
2015-05-16 | [modules] Retain the name as written for umbrella headers and directories, ra... | Richard Smith | 1 | -8/+8 |
2015-05-01 | [modules] Start moving the module visibility information off the Module itself. | Richard Smith | 1 | -7/+50 |
2015-03-26 | [modules] Restrict the module use-declaration to only appear in top-level | Richard Smith | 1 | -0/+13 |
2015-02-02 | Add cc1 option '-fmodule-feature' to add custom values for 'requires' decls | Ben Langmuir | 1 | -10/+15 |
2015-01-13 | Handle [extern_c] attribute in module printer | Ben Langmuir | 1 | -2/+5 |
2014-12-02 | [modules] Track how 'header' directives were written in module map files, | Richard Smith | 1 | -12/+13 |
2014-10-22 | [modules] Add support for 'textual header' directives. | Richard Smith | 1 | -19/+15 |
2014-08-09 | Refactor the module map file used for uniquing a module name out of | Ben Langmuir | 1 | -3/+7 |
2014-05-08 | [C++11] Use 'nullptr'. | Craig Topper | 1 | -6/+6 |
2014-04-23 | Do not print inferred submodules explicitly in __inferred_module.map | Ben Langmuir | 1 | -4/+6 |
2014-04-21 | Initialize clang::Module::IsMissingRequirement. Fix msan issue and hopefully ... | Richard Smith | 1 | -6/+6 |
2014-04-18 | Fix a hole with nested unavailable submodules from r206664 | Ben Langmuir | 1 | -3/+4 |
2014-04-18 | Don't build modules with (submodules with) missing headers | Ben Langmuir | 1 | -0/+5 |
2014-04-18 | Add more constness to module-related APIs | Dmitri Gribenko | 1 | -1/+1 |
2014-04-14 | Allow multiple modules with the same name to coexist in the module cache | Ben Langmuir | 1 | -2/+2 |
2014-03-08 | Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' | Richard Smith | 1 | -0/+2 |
2014-03-02 | Add [extern_c] attribute for modules, allowing a C module to be imported with... | Richard Smith | 1 | -4/+3 |
2013-12-17 | Modules: Don't warn upon missing headers while reading the module map. | Daniel Jasper | 1 | -1/+5 |
2013-11-04 | Include non-explicit submodules in exported module list | Dmitri Gribenko | 1 | -0/+10 |
2013-11-01 | Simplify computation of visible module set. | Richard Smith | 1 | -14/+5 |
2013-10-31 | Clang modules: collect exports recursively | Dmitri Gribenko | 1 | -9/+17 |
2013-10-28 | Allow a new syntax in a module requires-declaration: | Richard Smith | 1 | -11/+17 |
2013-09-24 | Module use declarations (II) | Daniel Jasper | 1 | -0/+14 |
2013-07-25 | When we perform dependent name lookup during template instantiation, it's not | Richard Smith | 1 | -0/+18 |
2013-07-08 | Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specify... | Craig Topper | 1 | -2/+2 |
2013-06-20 | This patch adds new private headers to the module map. Private | Lawrence Crowl | 1 | -2/+9 |
2013-03-20 | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor | 1 | -0/+18 |
2013-03-20 | Make sure that Module::ConfigMacrosExhaustive gets initialized and deserializ... | Douglas Gregor | 1 | -3/+4 |
2013-03-20 | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor | 1 | -1/+13 |
2013-03-13 | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis | 1 | -0/+14 |
2013-02-19 | [modules] Refactor code from ASTReader::makeModuleVisible() into a new function, | Argyrios Kyrtzidis | 1 | -0/+53 |
2013-01-14 | Implement parsing, AST, (de-)serialization, and placeholder global | Douglas Gregor | 1 | -0/+10 |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 1 | -6/+6 |
2013-01-02 | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 1 | -1/+1 |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 1 | -3/+3 |
2012-10-15 | Introduce the notion of excluded headers into the module map | Douglas Gregor | 1 | -0/+7 |
2012-09-29 | In the Module class, add a reference to the corresponding AST file. | Argyrios Kyrtzidis | 1 | -2/+2 |
2012-02-02 | Back out my heinous hack that tricked the module generation mechanism | Douglas Gregor | 1 | -0/+2 |
2012-01-30 | Introduce TargetInfo::hasFeature() to query various feature names in | Douglas Gregor | 1 | -1/+5 |