summaryrefslogtreecommitdiffstats
path: root/include/clang/Lex
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Implement tweaked __VA_OPT__ rules from P1042R1:Richard Smith2019-05-042-8/+31
* [clang][HeaderSearch] Make sure there are no backslashes in suggestedPathKadir Cetinkaya2019-04-241-4/+6
* Re-apply r357823 "[Lexer] NFC: Fix an off-by-one bug in getAsCharRange()."Artem Dergachev2019-04-231-1/+1
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-6/+10
* [c++20] Parsing support for module-declarations, import-declarations,Richard Smith2019-04-141-0/+1
* [C++20] Implement context-sensitive header-name lexing and pp-import parsing ...Richard Smith2019-04-111-7/+109
* Remove use of lookahead from _Pragma handling and from all otherRichard Smith2019-04-111-20/+20
* Revert "[Lexer] NFC: Fix an off-by-one bug in getAsCharRange()."Artem Dergachev2019-04-051-1/+1
* [Lexer] NFC: Fix an off-by-one bug in getAsCharRange().Artem Dergachev2019-04-051-1/+1
* Replace tok::angle_string_literal with new tok::header_name.Richard Smith2019-03-192-3/+2
* Factor out repeated code parsing and concatenating header-names fromRichard Smith2019-03-192-21/+4
* Add PragmaHandler for MSVC pragma execution_character_setReid Kleckner2019-03-141-0/+18
* Modules: Rename MemoryBufferCache to InMemoryModuleCacheDuncan P. N. Exon Smith2019-03-091-4/+0
* Print a note to the called macro when diagnosing err_embedded_directiveNico Weber2019-02-141-0/+3
* [Preprocessor] Add a note with framework location for "file not found" error.Volodymyr Sapsai2019-02-053-14/+25
* Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton2019-01-201-5/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1927-108/+81
* Revert r351209 (which was a revert of r350891) with a fix.Aaron Ballman2019-01-171-2/+5
* Revert "Correct the source range returned from preprocessor callbacks."Benjamin Kramer2019-01-151-5/+2
* Fix header issues.Richard Trieu2019-01-111-0/+1
* Correct the source range returned from preprocessor callbacks.Aaron Ballman2019-01-101-2/+5
* Add vtable anchor to classes.Richard Trieu2018-12-291-0/+2
* Move diagnostic enums into Basic.Richard Trieu2018-12-081-14/+1
* [Preprocessor] Don't avoid entering included files after hitting a fatal error.Volodymyr Sapsai2018-12-071-0/+4
* PTH-- Remove feature entirely-Erich Keane2018-12-044-301/+6
* Revert "Make clang-based tools find libc++ on MacOS"Jonas Devlieghere2018-11-121-7/+0
* Make clang-based tools find libc++ on MacOSIlya Biryukov2018-11-121-0/+7
* [Lex] Make MacroDirective::findDirectiveAtLoc take const SourceManagerKristof Umann2018-10-311-1/+2
* Wdocumentation fixSimon Pilgrim2018-10-061-1/+1
* Attempt to fix a -Wdocumentation-html warning. NFCI.Simon Pilgrim2018-09-291-1/+1
* [Lex] TokenConcatenation now takes const PreprocessorKristof Umann2018-09-271-2/+2
* Add a callback for `__has_include` and use it for dependency scanning.Volodymyr Sapsai2018-09-181-0/+13
* [CodeComplete] Add completions for filenames in #include directives.Sam McCall2018-09-183-0/+14
* [modules] Frontend support for building a header module from a list ofRichard Smith2018-09-151-5/+7
* [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstopMike Rice2018-09-112-4/+26
* Fix Wdocumentation warnings. NFCI.Simon Pilgrim2018-08-222-8/+7
* [Lex] Make HeaderMaps a unique_ptr vectorFangrui Song2018-08-202-6/+5
* [Lex] Fix some inconsistent parameter names and duplicate comments. NFCFangrui Song2018-08-198-58/+56
* [clang] Store code completion token range in preprocessor.Kadir Cetinkaya2018-08-131-0/+13
* Remove trailing spaceFangrui Song2018-07-3022-166/+166
* Reapply r336660: [Modules] Autoload subdirectory modulemaps with specific Lan...Bruno Cardoso Lopes2018-07-181-2/+10
* Revert "[modules] Fix 37878; Autoload subdirectory modulemaps with specific L...Bruno Cardoso Lopes2018-07-121-10/+2
* [modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOptsYuka Takahashi2018-07-101-2/+10
* [PCH] Add an option to not write comments into PCHIlya Biryukov2018-07-091-0/+5
* [clang-cl, PCH] Implement support for MS-style PCH through headersErich Keane2018-07-052-0/+32
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-3/+14
* Recommit r335063: [Darwin] Add a warning for missing include path for libstdc++Alex Lorenz2018-06-191-0/+2
* Revert r335063 as it causes bot failuresAlex Lorenz2018-06-191-2/+0
* [Darwin] Add a warning for missing include path for libstdc++Alex Lorenz2018-06-191-0/+2
* [Modules] Warning for module declarations lacking 'framework' qualifierBruno Cardoso Lopes2018-06-011-4/+19