summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/ModuleMap.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...Craig Topper2014-06-261-1/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-1/+1
* [C++11] Use 'nullptr'. Lex edition.Craig Topper2014-05-171-40/+39
* Provide and use a safe Token::getRawIdentifier() accessorAlp Toker2014-05-171-4/+6
* Remove -Wnon-modular-includeBen Langmuir2014-05-081-2/+0
* Add -Wnon-modular-include* optionsBen Langmuir2014-05-051-34/+50
* Do not print inferred submodules explicitly in __inferred_module.mapBen Langmuir2014-04-231-0/+2
* Allow submodule inferrences with a missing umbrella when the module is unavai...Ben Langmuir2014-04-211-1/+2
* Don't build modules with (submodules with) missing headersBen Langmuir2014-04-181-2/+10
* Add more constness to module-related APIsDmitri Gribenko2014-04-181-2/+3
* Fixed problem with exclude header. The exclude header argument needs to be re...John Thompson2014-04-161-22/+0
* Allow multiple modules with the same name to coexist in the module cacheBen Langmuir2014-04-141-15/+30
* Add -fmodules-strict-decluse to check that all headers are in modulesDaniel Jasper2014-04-111-1/+5
* Move search for header in umbrella directories into its own functionBen Langmuir2014-04-101-75/+83
* If a header is explicitly included in module A, and excluded from an umbrellaRichard Smith2014-04-081-6/+17
* Add a new spelling for module map files 'module.modulemap'Ben Langmuir2014-03-191-4/+15
* Only allow streaming exactly type 'bool' to a DiagnosticBuilder, not anythingRichard Smith2014-03-121-1/+2
* Add dependencies from imported modules with -MDBen Langmuir2014-03-071-1/+2
* Remove a dead store, add a FIXME for another.Richard Smith2014-03-061-0/+1
* If a #include finds a file relative to the current file, don't forget to checkRichard Smith2014-03-051-0/+2
* Add [extern_c] attribute for modules, allowing a C module to be imported with...Richard Smith2014-03-021-2/+14
* Enable layering check in unavailable modules.Daniel Jasper2013-12-201-15/+104
* Modules: Don't warn upon missing headers while reading the module map.Daniel Jasper2013-12-171-30/+25
* Revert "Modules: Make missing headers in a module.map a warning not an error."Daniel Jasper2013-12-161-10/+17
* Modules: Make missing headers in a module.map a warning not an error.Daniel Jasper2013-12-161-17/+10
* Modules: Let -fmodules-decluse ignore headers that aren't in a moduleDaniel Jasper2013-12-111-16/+22
* Allow string literals as module names.Daniel Jasper2013-12-061-20/+2
* Allow a new syntax in a module requires-declaration:Richard Smith2013-10-281-3/+19
* Use the same SourceManager for ModuleMaps and compilations.Manuel Klimek2013-10-241-19/+17
* Allow a header to be part of multiple modules.Daniel Jasper2013-10-221-27/+59
* Fix uninitialized value bug discovered buy msan buildbot.Daniel Jasper2013-09-241-1/+1
* Module use declarations (II)Daniel Jasper2013-09-241-1/+63
* Simplify code with the in place path::native. No functionality change.Benjamin Kramer2013-09-111-4/+2
* Support for modular module-map-filesDaniel Jasper2013-09-111-2/+57
* Use the multiple argument form of path::append.Benjamin Kramer2013-06-281-10/+5
* [Modules] If a module map resides in a system header directory, treat it as a...Douglas Gregor2013-06-211-7/+11
* This patch adds new private headers to the module map. PrivateLawrence Crowl2013-06-201-35/+60
* Include Path.h instead of PathV2.h.Rafael Espindola2013-06-111-1/+1
* [Modules] Make r180934 more efficient by only loading top-level module maps i...Douglas Gregor2013-05-101-2/+1
* [modules] When building a module, make sure we don't serialize out HeaderFile...Argyrios Kyrtzidis2013-05-081-3/+9
* When building a module, forward diagnostics to the outer diagnostic consumer.Douglas Gregor2013-05-031-2/+3
* When looking for the module associated with one of our magical builtin header...Douglas Gregor2013-05-021-18/+37
* <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor2013-03-201-18/+102
* <rdar://problem/10796651> Introduce configuration macros into module maps.Douglas Gregor2013-03-201-4/+75
* [Modules] Don't eagerly load and associate all the module header files.Argyrios Kyrtzidis2013-03-131-4/+9
* [Modules] Resolve top-headers of modules lazily.Argyrios Kyrtzidis2013-03-131-1/+1
* [modules] Const'ify some functions of ModuleMap.Argyrios Kyrtzidis2013-02-191-12/+13
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-14/+4
* <limits.h> includes <linux/limits.h> on Linux, no need to special-case itDmitri Gribenko2013-01-261-3/+1
* Since we're stuck with realpath for the header <-> module mapping,Douglas Gregor2013-01-261-38/+21
OpenPOWER on IntegriCloud