summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* make -frewrite-includes also rewrite conditions in #if/#elifLubos Lunak2019-09-181-120/+54
* Use FileEntryRef for PPCallbacks::FileSkippedAlex Lorenz2019-08-271-3/+3
* Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz2019-08-221-2/+2
* [Preprocessor] Add a note with framework location for "file not found" error.Volodymyr Sapsai2019-02-051-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* Reland '[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective'Julie Hockett2018-05-101-2/+4
* Revert "[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective"Julie Hockett2018-05-091-4/+2
* [clang] Adding CharacteristicKind to PPCallbacks::InclusionDirectiveJulie Hockett2018-05-091-2/+4
* Fix evaluation of `__has_include_next` during -frewrite-includes.Volodymyr Sapsai2018-04-131-14/+18
* Support non-identifier module names when preprocessing modules.Richard Smith2017-06-191-5/+5
* PR32848: There isn't necessarily a FileChanged or FileSkipped for every Inclu...Richard Smith2017-06-021-4/+3
* Add #pragma clang module begin/end pragmas and generate them when preprocessi...Richard Smith2017-05-041-0/+30
* PR26771: don't forget the " 2" (returning from #included file) linemarker aft...Richard Smith2017-04-291-14/+9
* Add pragma to perform module import and use it in -E output.Richard Smith2017-04-291-4/+2
* Preprocessor: Suppress -Wnonportable-include-path for header mapsDuncan P. N. Exon Smith2017-04-271-1/+1
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-3/+3
* [modules] Don't write @import in -E output if the current language mode doesn'tRichard Smith2016-04-081-1/+3
* Refactor module lookup when looking up a header file, and wire through the re...Richard Smith2015-10-161-1/+2
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-1/+1
* Fix a couple of unused variables in no-assertsJustin Bogner2015-07-011-0/+2
* -frewrite-includes: Prefer insert to emplaceJustin Bogner2015-07-011-3/+4
* -frewrite-includes: Rework how includes and modules are differentiatedJustin Bogner2015-07-011-39/+50
* Fix misleading parameter name for PPCallbacks::FileSkipped.Nikola Smiljanic2015-05-121-2/+2
* Fix a [-Werror,-Wreorder] initialization ordering error.Eric Christopher2015-02-261-2/+2
* Add -fuse-line-directive flag to control usage of #line with -EReid Kleckner2015-02-261-10/+10
* Unique_ptrify PPCallbacks ownership.Craig Topper2014-09-101-1/+1
* -frewrite-includes: Normalize line endings to match the main source fileReid Kleckner2014-09-051-52/+90
* Correctly implement -include search logic.Manuel Klimek2014-08-121-3/+6
* Make clang's rewrite engine a core featureAlp Toker2014-07-161-0/+547
OpenPOWER on IntegriCloud