summaryrefslogtreecommitdiffstats
path: root/lib/Lex/ModuleMap.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Modules] Be consistent about finding a module for framework headersBen Langmuir2015-07-021-26/+18
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* [modules] When building a module, if there are multiple matches for a headerRichard Smith2015-06-221-0/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* [modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith2015-06-161-1/+5
* [cleanup] Remove unused default argument and tidy up.Sean Silva2015-06-101-24/+6
* Remove unused defaulted argument `IncludeTextualHeaders`.Sean Silva2015-06-041-3/+2
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-7/+13
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-30/+30
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-3/+4
* [modules] Restrict the module use-declaration to only appear in top-levelRichard Smith2015-03-261-17/+13
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-6/+5
* When building a module, all headers of submodules can be used.Daniel Jasper2015-03-131-1/+2
* Make a module "use" also count as use of all its submodulesDaniel Jasper2015-03-131-3/+5
* [modules] This check is run before we resolve the header, not after, so justRichard Smith2015-03-101-21/+14
* [modules] Don't assert if the same header is named as both a public and aRichard Smith2015-03-091-9/+18
* Allow errors on use of a private module header to be disabled, to better supp...Richard Smith2015-02-191-3/+3
* [modules] Accept //-style comments in module maps on purpose rather than byRichard Smith2015-02-141-1/+3
* [modules] If we have a choice between including a file textually and importingRichard Smith2015-02-131-2/+17
* Inherit attributes when infering a framework moduleBen Langmuir2015-01-131-24/+23
* Remove unused method canInferFrameworkModuleBen Langmuir2015-01-131-24/+0
* Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra.Richard Smith2014-12-101-15/+11
* Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1."Duncan P. N. Exon Smith2014-12-091-11/+15
* [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1.Richard Smith2014-12-091-15/+11
* Try to fix the MSVC build.Hans Wennborg2014-12-021-8/+8
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-46/+63
* ModuleMap.cpp: fix Windows build, take 2Hans Wennborg2014-10-261-2/+3
* ModuleMap.cpp: fix VS2012 buildHans Wennborg2014-10-261-2/+3
* ModuleMap::addHeader(): Appease msc17.NAKAMURA Takumi2014-10-261-4/+16
* [modules] Support combining 'textual' with 'private'.Richard Smith2014-10-241-73/+59
* Refactor implementation of 'exclude header'.Richard Smith2014-10-231-16/+16
* Fix covered-switch warning.Richard Smith2014-10-231-0/+1
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-221-7/+40
* [modules] Add support for #include_next.Richard Smith2014-10-201-4/+6
* Verify all the module map files for a pcm are the same on loadBen Langmuir2014-08-121-3/+13
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-16/+30
* Fix case-sensitivity of inferred framework modulesBen Langmuir2014-07-141-0/+6
* 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