| Commit message (Expand) | Author | Age | Files | Lines |
* | [C++11] Use 'nullptr'. | Craig Topper | 2014-05-08 | 1 | -6/+6 |
* | Do not print inferred submodules explicitly in __inferred_module.map | Ben Langmuir | 2014-04-23 | 1 | -4/+6 |
* | Initialize clang::Module::IsMissingRequirement. Fix msan issue and hopefully ... | Richard Smith | 2014-04-21 | 1 | -6/+6 |
* | Fix a hole with nested unavailable submodules from r206664 | Ben Langmuir | 2014-04-18 | 1 | -3/+4 |
* | Don't build modules with (submodules with) missing headers | Ben Langmuir | 2014-04-18 | 1 | -0/+5 |
* | Add more constness to module-related APIs | Dmitri Gribenko | 2014-04-18 | 1 | -1/+1 |
* | Allow multiple modules with the same name to coexist in the module cache | Ben Langmuir | 2014-04-14 | 1 | -2/+2 |
* | Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' | Richard Smith | 2014-03-08 | 1 | -0/+2 |
* | Add [extern_c] attribute for modules, allowing a C module to be imported with... | Richard Smith | 2014-03-02 | 1 | -4/+3 |
* | Modules: Don't warn upon missing headers while reading the module map. | Daniel Jasper | 2013-12-17 | 1 | -1/+5 |
* | Include non-explicit submodules in exported module list | Dmitri Gribenko | 2013-11-04 | 1 | -0/+10 |
* | Simplify computation of visible module set. | Richard Smith | 2013-11-01 | 1 | -14/+5 |
* | Clang modules: collect exports recursively | Dmitri Gribenko | 2013-10-31 | 1 | -9/+17 |
* | Allow a new syntax in a module requires-declaration: | Richard Smith | 2013-10-28 | 1 | -11/+17 |
* | Module use declarations (II) | Daniel Jasper | 2013-09-24 | 1 | -0/+14 |
* | When we perform dependent name lookup during template instantiation, it's not | Richard Smith | 2013-07-25 | 1 | -0/+18 |
* | Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specify... | Craig Topper | 2013-07-08 | 1 | -2/+2 |
* | This patch adds new private headers to the module map. Private | Lawrence Crowl | 2013-06-20 | 1 | -2/+9 |
* | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor | 2013-03-20 | 1 | -0/+18 |
* | Make sure that Module::ConfigMacrosExhaustive gets initialized and deserializ... | Douglas Gregor | 2013-03-20 | 1 | -3/+4 |
* | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor | 2013-03-20 | 1 | -1/+13 |
* | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis | 2013-03-13 | 1 | -0/+14 |
* | [modules] Refactor code from ASTReader::makeModuleVisible() into a new function, | Argyrios Kyrtzidis | 2013-02-19 | 1 | -0/+53 |
* | Implement parsing, AST, (de-)serialization, and placeholder global | Douglas Gregor | 2013-01-14 | 1 | -0/+10 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -6/+6 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -1/+1 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -3/+3 |
* | Introduce the notion of excluded headers into the module map | Douglas Gregor | 2012-10-15 | 1 | -0/+7 |
* | In the Module class, add a reference to the corresponding AST file. | Argyrios Kyrtzidis | 2012-09-29 | 1 | -2/+2 |
* | Back out my heinous hack that tricked the module generation mechanism | Douglas Gregor | 2012-02-02 | 1 | -0/+2 |
* | Introduce TargetInfo::hasFeature() to query various feature names in | Douglas Gregor | 2012-01-30 | 1 | -1/+5 |
* | Thread a TargetInfo through to the module map; we'll need it for | Douglas Gregor | 2012-01-30 | 1 | -5/+8 |
* | Introduce module attributes into the module map grammar, along with a | Douglas Gregor | 2012-01-27 | 1 | -4/+11 |
* | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie | 2012-01-17 | 1 | -1/+0 |
* | Store the submodules of a module in source order, as they are stored | Douglas Gregor | 2012-01-04 | 1 | -10/+33 |
* | Implement support for module requirements, which indicate the language | Douglas Gregor | 2011-12-31 | 1 | -0/+74 |
* | Tweak the syntax of umbrella headers, so that "umbrella" is treated as | Douglas Gregor | 2011-12-08 | 1 | -1/+6 |
* | Within the module representation, generalize the notion of an umbrella | Douglas Gregor | 2011-12-08 | 1 | -1/+8 |
* | Parse inferred submodules in module maps, track their contents in | Douglas Gregor | 2011-12-05 | 1 | -9/+22 |
* | Fix printing of wildcard exports. | Douglas Gregor | 2011-12-05 | 1 | -5/+14 |
* | Implement support for wildcard exports in modules, allowing a module | Douglas Gregor | 2011-12-05 | 1 | -0/+12 |
* | Implement (de-)serialization of the set of exported modules in a | Douglas Gregor | 2011-12-02 | 1 | -0/+25 |
* | Promote ModuleMap::Module to a namespace-scope class in the Basic | Douglas Gregor | 2011-11-30 | 1 | -0/+91 |