llvm-project/clang/lib/Lex
Jan Svoboda abf0c6c0c0 Use CTAD on llvm::SaveAndRestore
Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D139229
2022-12-02 15:36:12 -08:00
..
CMakeLists.txt [Tooling/DependencyScanning] Rename refactorings towards transitioning dependency scanning to use pre-lexed preprocessor directive tokens 2022-05-26 12:49:51 -07:00
DependencyDirectivesScanner.cpp [Lex/DependencyDirectivesScanner] Handle the case where the source line starts with a `tok::hashhash` 2022-09-13 15:48:50 -07:00
HeaderMap.cpp [clang][lex] Remark on search path usage 2021-10-12 12:20:55 +02:00
HeaderSearch.cpp Reland "[Lex] Fix suggested spelling of /usr/bin/../include/foo" 2022-11-28 10:09:13 +01:00
InitHeaderSearch.cpp [Driver] move FreeBSD header search path management to the driver 2022-11-18 02:29:49 -05:00
Lexer.cpp [clang] Fix assert message 2022-11-18 10:10:42 +01:00
LiteralSupport.cpp Revert "Revert "[clang][Lex] Fix a crash on malformed string literals"" 2022-10-06 11:41:18 +02:00
MacroArgs.cpp Use CTAD on llvm::SaveAndRestore 2022-12-02 15:36:12 -08:00
MacroInfo.cpp Suppress warning on unused static data member. 2022-11-16 17:42:14 -08:00
ModuleMap.cpp [clang][deps][lex] Avoid canonicalization of remapped framework directories 2022-12-01 19:59:54 -08:00
PPCaching.cpp [clang] Introduce SourceLocation::[U]IntTy typedefs. 2021-07-21 10:45:46 +01:00
PPCallbacks.cpp
PPConditionalDirectiveRecord.cpp Add support for #elifdef and #elifndef 2021-05-27 08:57:47 -04:00
PPDirectives.cpp Use CTAD on llvm::SaveAndRestore 2022-12-02 15:36:12 -08:00
PPExpressions.cpp Use CTAD on llvm::SaveAndRestore 2022-12-02 15:36:12 -08:00
PPLexerChange.cpp [Lex] Introduce `PPCallbacks::LexedFileChanged()` preprocessor callback 2022-07-01 14:22:31 -07:00
PPMacroExpansion.cpp [clang][pp] only __is_target_environment(unknown) should match unknown target triple environment 2022-11-02 13:49:04 -07:00
Pragma.cpp When we run out of source locations, try to produce useful information 2022-11-16 14:36:16 -08:00
PreprocessingRecord.cpp [clang] Use value instead of getValue (NFC) 2022-07-13 23:39:33 -07:00
Preprocessor.cpp [NFC] [Modules] Rename modules related things in Preprocessor and AffectingModules 2022-10-27 16:40:26 +08:00
PreprocessorLexer.cpp [clang][lex] NFC: Use FileEntryRef in PreprocessorLexer::getFileEntry() 2022-04-15 15:16:17 +02:00
ScratchBuffer.cpp
TokenConcatenation.cpp [clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 09:12:46 -07:00
TokenLexer.cpp [Lex] Bring back the magic number 50 in updateConsecutiveMacroArgTokens. 2022-10-26 12:03:21 +02:00
UnicodeCharSets.h Update Unicode to 15.0 2022-09-22 05:03:01 +02:00