| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [Modules] Make r180934 more efficient by only loading top-level module maps i... | Douglas Gregor | 2013-05-10 | 1 | -2/+1 |
* | [modules] When building a module, make sure we don't serialize out HeaderFile... | Argyrios Kyrtzidis | 2013-05-08 | 1 | -3/+9 |
* | When building a module, forward diagnostics to the outer diagnostic consumer. | Douglas Gregor | 2013-05-03 | 1 | -2/+3 |
* | When looking for the module associated with one of our magical builtin header... | Douglas Gregor | 2013-05-02 | 1 | -18/+37 |
* | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor | 2013-03-20 | 1 | -18/+102 |
* | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor | 2013-03-20 | 1 | -4/+75 |
* | [Modules] Don't eagerly load and associate all the module header files. | Argyrios Kyrtzidis | 2013-03-13 | 1 | -4/+9 |
* | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis | 2013-03-13 | 1 | -1/+1 |
* | [modules] Const'ify some functions of ModuleMap. | Argyrios Kyrtzidis | 2013-02-19 | 1 | -12/+13 |
* | Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. | Jordan Rose | 2013-02-08 | 1 | -14/+4 |
* | <limits.h> includes <linux/limits.h> on Linux, no need to special-case it | Dmitri Gribenko | 2013-01-26 | 1 | -3/+1 |
* | Since we're stuck with realpath for the header <-> module mapping, | Douglas Gregor | 2013-01-26 | 1 | -38/+21 |
* | Fix compilation on Linux, which defines PATH_MAX in a weird place, | Douglas Gregor | 2013-01-22 | 1 | -0/+5 |
* | Infer "link" lines for top-level frameworks. Essentially, a framework | Douglas Gregor | 2013-01-14 | 1 | -0/+30 |
* | Implement parsing, AST, (de-)serialization, and placeholder global | Douglas Gregor | 2013-01-14 | 1 | -3/+41 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -6/+5 |
* | Rework the realpath nonsense for framework lookups to deal more | Douglas Gregor | 2013-01-10 | 1 | -5/+22 |
* | realpath'ify the mapping from header includes to module imports. | Douglas Gregor | 2013-01-04 | 1 | -0/+13 |
* | Revert r170500. It over-zealously converted *ALL* things named Attributes, wh... | Bill Wendling | 2012-12-20 | 1 | -6/+6 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -6/+6 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -5/+5 |
* | If an excluded header does not exist, just ignore it | Douglas Gregor | 2012-11-15 | 1 | -1/+3 |
* | Remove C++11-isms I just introduced in r167482 | Douglas Gregor | 2012-11-06 | 1 | -3/+3 |
* | Introduce inferred framework modules into the module map file, | Douglas Gregor | 2012-11-06 | 1 | -84/+236 |
* | Make DiagnosticOptions intrusively reference-counted, and make sure | Douglas Gregor | 2012-10-23 | 1 | -1/+2 |
* | Teach TargetInfo to hold on to the TargetOptions with which it was | Douglas Gregor | 2012-10-15 | 1 | -11/+9 |
* | Introduce the notion of excluded headers into the module map | Douglas Gregor | 2012-10-15 | 1 | -30/+46 |
* | Sanitize the names of modules determined based on the names of headers | Douglas Gregor | 2012-10-12 | 1 | -6/+67 |
* | [Modules] Introduce Module::TopHeaders which is a set of top-level headers | Argyrios Kyrtzidis | 2012-10-05 | 1 | -0/+1 |
* | Following up on r164620, cope with symlinking from an embedded | Douglas Gregor | 2012-09-27 | 1 | -1/+30 |
* | Make ModuleMapParser own its TargetInfo, so it doesn't get leaked. | Benjamin Kramer | 2012-03-29 | 1 | -2/+2 |
* | User-defined literals: reject string and character UDLs in all places where the | Richard Smith | 2012-03-06 | 1 | -0/+6 |
* | Basic: import IntrusiveRefCntPtr<> into clang namespace | Dylan Noblesmith | 2012-02-20 | 1 | -2/+2 |
* | Move instantiateTemplateAttribute into the sema namespace, make helpers static. | Benjamin Kramer | 2012-02-06 | 1 | -1/+2 |
* | Basic: import SmallString<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -6/+6 |
* | Back out my heinous hack that tricked the module generation mechanism | Douglas Gregor | 2012-02-02 | 1 | -5/+52 |
* | Thread a TargetInfo through to the module map; we'll need it for | Douglas Gregor | 2012-01-30 | 1 | -3/+10 |
* | Introduce module attributes into the module map grammar, along with a | Douglas Gregor | 2012-01-27 | 1 | -7/+101 |
* | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie | 2012-01-17 | 1 | -2/+0 |
* | Don't infer a submodule for a framework's private header, at least for now. | Douglas Gregor | 2012-01-13 | 1 | -14/+1 |
* | Revert previous commit. Something has gone wonky with my local configuration | Douglas Gregor | 2012-01-13 | 1 | -1/+0 |
* | When inferring a module map for a framework, add the 'private' | Douglas Gregor | 2012-01-13 | 1 | -0/+1 |
* | When inferring a submodule ID during module creation, look up the | Douglas Gregor | 2012-01-06 | 1 | -5/+16 |
* | If we already have a definition for a top-level module that we deserialized f... | Douglas Gregor | 2012-01-05 | 1 | -0/+13 |
* | Store the submodules of a module in source order, as they are stored | Douglas Gregor | 2012-01-04 | 1 | -25/+11 |
* | Implement support for module requirements, which indicate the language | Douglas Gregor | 2011-12-31 | 1 | -6/+134 |
* | Set umbrella directory correctly when we infer a framework module | Douglas Gregor | 2011-12-12 | 1 | -1/+1 |
* | Implement the notion of umbrella directories, which implicity cover | Douglas Gregor | 2011-12-09 | 1 | -67/+33 |
* | Implement umbrella directories for modules, which are similar to | Douglas Gregor | 2011-12-08 | 1 | -10/+73 |
* | Tweak the syntax of umbrella headers, so that "umbrella" is treated as | Douglas Gregor | 2011-12-08 | 1 | -101/+36 |