summaryrefslogtreecommitdiffstats
path: root/lib/Lex/HeaderSearch.cpp
Commit message (Expand)AuthorAgeFilesLines
* [modules] Add ability to specify module name to module file mapping (reapply)Boris Kolpackov2017-08-311-9/+14
* Revert r312105 [modules] Add ability to specify module name to module file ma...Victor Leschuk2017-08-301-14/+9
* [modules] Add ability to specify module name to module file mappingBoris Kolpackov2017-08-301-9/+14
* Revert "[Modules] Prevent #import to reenter header if not building a module."Bruno Cardoso Lopes2017-08-121-1/+1
* [Modules] Prevent #import to reenter header if not building a module.Bruno Cardoso Lopes2017-08-101-1/+1
* Support lazy stat'ing of files referenced by module maps.Richard Smith2017-06-021-0/+2
* [modules] When compiling a preprocessed module map, look for headers relativeRichard Smith2017-05-311-2/+15
* Add support for building modules from preprocessed source.Richard Smith2017-05-051-4/+6
* Preprocessor: Suppress -Wnonportable-include-path for header mapsDuncan P. N. Exon Smith2017-04-271-3/+11
* Fix handling of -fmodule-map-file=X where X has no directory component.Richard Smith2017-03-091-2/+4
* [Modules] Support #import when entering files with modulesBruno Cardoso Lopes2017-01-111-4/+43
* shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptionsDavid Blaikie2017-01-061-1/+1
* [modules] Handle modules with nonstandard names in module.private.modulemapsGraydon Hoare2016-12-211-4/+24
* [CrashReproducer] Collect headermap filesBruno Cardoso Lopes2016-12-111-0/+7
* Add some more asserts to clearly indicate that there are special casesChandler Carruth2016-11-041-1/+4
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-211-7/+36
* Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini2016-10-111-1/+1
* Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini2016-10-101-8/+10
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-1/+1
* Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren2016-08-181-2/+20
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-131-6/+8
* Revert r272562 for build bot failure (clang-x86-win2008-selfhost)Taewook Oh2016-06-131-8/+6
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-131-6/+8
* Revert commit r271708Taewook Oh2016-06-041-8/+6
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-031-6/+8
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-2/+4
* NFC: simplify logic.Manman Ren2016-05-171-2/+2
* Modules: set SystemHeader to true if we are building a system module.Manman Ren2016-05-171-3/+4
* [Modules] Use vfs for (recursive) directory iterationBruno Cardoso Lopes2016-05-161-8/+11
* Remove unused LangOpts private variable in HeaderSearch.Samuel Antao2016-04-271-2/+1
* [modules] When diagnosing a missing module import, suggest adding a #include ifRichard Smith2016-04-271-0/+51
* Move LocInfoType from Sema to AST.Benjamin Kramer2016-02-011-1/+0
* Module debugging: Make the module format part of the module hash insteadAdrian Prantl2016-01-121-2/+1
* Add back null check removed accidentally in r250554Reid Kleckner2015-10-201-0/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Refactor module lookup when looking up a header file, and wire through the re...Richard Smith2015-10-161-85/+83
* Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl2015-08-271-1/+1
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-241-28/+56
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-181-33/+40
* [modules] Stop dropping 'module.timestamp' files into the current directoryRichard Smith2015-08-151-2/+2
* [modules] Produce an error if -cc1 wants to implicitly build a module and noRichard Smith2015-07-211-2/+3
* Make the clang module container format selectable from the command line.Adrian Prantl2015-07-171-1/+3
* [modules] When checking the include guard for a header, check whether it'sRichard Smith2015-07-101-8/+10
* [Modules] Be consistent about finding a module for framework headersBen Langmuir2015-07-021-10/+12
* [modules] Before checking whether the controlling macro of a header is defined,Richard Smith2015-07-011-2/+7
* [modules] Make the include guard optimization fire a bit more when consideringRichard Smith2015-07-011-2/+6
* [modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith2015-06-161-7/+7
* [modules] If we see a #include that maps to a module, but use of precompiled ...Richard Smith2015-05-181-2/+8