summaryrefslogtreecommitdiff
path: root/lib/Lex/PPDirectives.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r367530:Hans Wennborg2019-08-021-5/+9
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-3/+3
* [PragmaHandler] Expose `#pragma` locationJoel E. Denny2019-05-211-1/+1
* [Lex] Allow to consume tokens while preprocessingIlya Biryukov2019-05-171-2/+2
* [Preamble] Stop circular inclusion of main file when building preambleNikolai Kosjar2019-05-101-0/+12
* [c++2a] Improve diagnostic for use of declaration from another TU'sRichard Smith2019-04-181-1/+15
* [c++20] Parsing support for module-declarations, import-declarations,Richard Smith2019-04-141-0/+4
* [C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith2019-04-111-55/+115
* Remove use of lookahead from _Pragma handling and from all otherRichard Smith2019-04-111-3/+3
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-2/+1
* [OpenCL] Allow variadic macros as Clang feature.Anastasia Stulova2019-03-261-2/+1
* Improve the diagnostic for #include_next occurring in a file not foundRichard Smith2019-03-211-0/+4
* Refactor handling of #include directives to cleanly separate theRichard Smith2019-03-211-33/+49
* Replace tok::angle_string_literal with new tok::header_name.Richard Smith2019-03-191-1/+9
* Factor out repeated code parsing and concatenating header-names fromRichard Smith2019-03-191-106/+24
* Don't apply the include depth limit until we actually decide to enterRichard Smith2019-03-191-7/+7
* Print a note to the called macro when diagnosing err_embedded_directiveNico Weber2019-02-141-0/+2
* [Preprocessor] Add a note with framework location for "file not found" error.Volodymyr Sapsai2019-02-051-9/+28
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove random windows line endings that snuck into the middle of thisChandler Carruth2019-01-191-124/+124
* Revert r351209 (which was a revert of r350891) with a fix.Aaron Ballman2019-01-171-112/+124
* [MSVC Compat] Fix typo correction for inclusion directives.Volodymyr Sapsai2019-01-151-1/+9
* Revert "Correct the source range returned from preprocessor callbacks."Benjamin Kramer2019-01-151-43/+31
* Correct the source range returned from preprocessor callbacks.Aaron Ballman2019-01-101-31/+43
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-2/+2
* [Preprocessor] Don't avoid entering included files after hitting a fatal error.Volodymyr Sapsai2018-12-071-4/+6
* PTH-- Remove feature entirely-Erich Keane2018-12-041-95/+4
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-5/+5
* [Preprocesssor] Filename should fall back to the written name when typo corre...Haojian Wu2018-10-021-8/+12
* [Preprocessor] Hide include typo correction behind SpellChecking.Haojian Wu2018-10-021-1/+1
* [Preprocessor] Fix a crash when handling non-alpha include header.Haojian Wu2018-10-011-7/+10
* r342177 introduced a hint in cases where an #included file is not found. It t...Eric Christopher2018-09-201-2/+2
* Diagnose likely typos in #include directives.Richard Smith2018-09-131-1/+29
* [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstopMike Rice2018-09-111-10/+21
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* [Preprocessor] Stop entering included files after hitting a fatal error.Volodymyr Sapsai2018-07-251-0/+6
* [clang-cl, PCH] Implement support for MS-style PCH through headersErich Keane2018-07-051-1/+34
* Reland '[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective'Julie Hockett2018-05-101-1/+1
* Revert "[clang] Adding CharacteristicKind to PPCallbacks::InclusionDirective"Julie Hockett2018-05-091-1/+1
* [clang] Adding CharacteristicKind to PPCallbacks::InclusionDirectiveJulie Hockett2018-05-091-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-12/+12
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-1/+1
* s/LLVM_ON_WIN32/_WIN32/, clangNico Weber2018-04-271-1/+1
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [Modules] Honor -fmodule-name when handling private framework modulesBruno Cardoso Lopes2018-03-201-11/+15
* [Modules] Extend -fmodule-name semantic for frameworks with private modulesBruno Cardoso Lopes2018-02-161-4/+22
* [PCH] Serialize skipped preprocessor rangesCameron Desrochers2018-01-151-1/+3
* Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to sh...Bruno Cardoso Lopes2018-01-051-1/+16
* Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow impl...Bruno Cardoso Lopes2018-01-041-16/+1
* [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly f...Bruno Cardoso Lopes2018-01-041-1/+16