Age | Commit message (Expand) | Author | Files | Lines |
2014-03-06 | Remove a dead store, add a FIXME for another. | Richard Smith | 1 | -0/+1 |
2014-03-05 | If a #include finds a file relative to the current file, don't forget to check | 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 | -2/+14 |
2013-12-20 | Enable layering check in unavailable modules. | Daniel Jasper | 1 | -15/+104 |
2013-12-17 | Modules: Don't warn upon missing headers while reading the module map. | Daniel Jasper | 1 | -30/+25 |
2013-12-16 | Revert "Modules: Make missing headers in a module.map a warning not an error." | Daniel Jasper | 1 | -10/+17 |
2013-12-16 | Modules: Make missing headers in a module.map a warning not an error. | Daniel Jasper | 1 | -17/+10 |
2013-12-11 | Modules: Let -fmodules-decluse ignore headers that aren't in a module | Daniel Jasper | 1 | -16/+22 |
2013-12-06 | Allow string literals as module names. | Daniel Jasper | 1 | -20/+2 |
2013-10-28 | Allow a new syntax in a module requires-declaration: | Richard Smith | 1 | -3/+19 |
2013-10-24 | Use the same SourceManager for ModuleMaps and compilations. | Manuel Klimek | 1 | -19/+17 |
2013-10-22 | Allow a header to be part of multiple modules. | Daniel Jasper | 1 | -27/+59 |
2013-09-24 | Fix uninitialized value bug discovered buy msan buildbot. | Daniel Jasper | 1 | -1/+1 |
2013-09-24 | Module use declarations (II) | Daniel Jasper | 1 | -1/+63 |
2013-09-11 | Simplify code with the in place path::native. No functionality change. | Benjamin Kramer | 1 | -4/+2 |
2013-09-11 | Support for modular module-map-files | Daniel Jasper | 1 | -2/+57 |
2013-06-28 | Use the multiple argument form of path::append. | Benjamin Kramer | 1 | -10/+5 |
2013-06-21 | [Modules] If a module map resides in a system header directory, treat it as a... | Douglas Gregor | 1 | -7/+11 |
2013-06-20 | This patch adds new private headers to the module map. Private | Lawrence Crowl | 1 | -35/+60 |
2013-06-11 | Include Path.h instead of PathV2.h. | Rafael Espindola | 1 | -1/+1 |
2013-05-10 | [Modules] Make r180934 more efficient by only loading top-level module maps i... | Douglas Gregor | 1 | -2/+1 |
2013-05-08 | [modules] When building a module, make sure we don't serialize out HeaderFile... | Argyrios Kyrtzidis | 1 | -3/+9 |
2013-05-03 | When building a module, forward diagnostics to the outer diagnostic consumer. | Douglas Gregor | 1 | -2/+3 |
2013-05-02 | When looking for the module associated with one of our magical builtin header... | Douglas Gregor | 1 | -18/+37 |
2013-03-20 | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor | 1 | -18/+102 |
2013-03-20 | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor | 1 | -4/+75 |
2013-03-13 | [Modules] Don't eagerly load and associate all the module header files. | Argyrios Kyrtzidis | 1 | -4/+9 |
2013-03-13 | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis | 1 | -1/+1 |
2013-02-19 | [modules] Const'ify some functions of ModuleMap. | Argyrios Kyrtzidis | 1 | -12/+13 |
2013-02-08 | Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. | Jordan Rose | 1 | -14/+4 |
2013-01-26 | <limits.h> includes <linux/limits.h> on Linux, no need to special-case it | Dmitri Gribenko | 1 | -3/+1 |
2013-01-26 | Since we're stuck with realpath for the header <-> module mapping, | Douglas Gregor | 1 | -38/+21 |
2013-01-22 | Fix compilation on Linux, which defines PATH_MAX in a weird place, | Douglas Gregor | 1 | -0/+5 |
2013-01-14 | Infer "link" lines for top-level frameworks. Essentially, a framework | Douglas Gregor | 1 | -0/+30 |
2013-01-14 | Implement parsing, AST, (de-)serialization, and placeholder global | Douglas Gregor | 1 | -3/+41 |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 1 | -6/+5 |
2013-01-10 | Rework the realpath nonsense for framework lookups to deal more | Douglas Gregor | 1 | -5/+22 |
2013-01-04 | realpath'ify the mapping from header includes to module imports. | Douglas Gregor | 1 | -0/+13 |
2012-12-20 | Revert r170500. It over-zealously converted *ALL* things named Attributes, wh... | Bill Wendling | 1 | -6/+6 |
2012-12-19 | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 1 | -6/+6 |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 1 | -5/+5 |
2012-11-15 | If an excluded header does not exist, just ignore it | Douglas Gregor | 1 | -1/+3 |
2012-11-06 | Remove C++11-isms I just introduced in r167482 | Douglas Gregor | 1 | -3/+3 |
2012-11-06 | Introduce inferred framework modules into the module map file, | Douglas Gregor | 1 | -84/+236 |
2012-10-23 | Make DiagnosticOptions intrusively reference-counted, and make sure | Douglas Gregor | 1 | -1/+2 |
2012-10-15 | Teach TargetInfo to hold on to the TargetOptions with which it was | Douglas Gregor | 1 | -11/+9 |
2012-10-15 | Introduce the notion of excluded headers into the module map | Douglas Gregor | 1 | -30/+46 |
2012-10-12 | Sanitize the names of modules determined based on the names of headers | Douglas Gregor | 1 | -6/+67 |
2012-10-05 | [Modules] Introduce Module::TopHeaders which is a set of top-level headers | Argyrios Kyrtzidis | 1 | -0/+1 |
2012-09-27 | Following up on r164620, cope with symlinking from an embedded | Douglas Gregor | 1 | -1/+30 |