reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1989 assert(CurLexerKind != CLK_CachingLexer && "cannot push a caching lexer"); 1990 IncludeMacroStack.emplace_back(CurLexerKind, CurLexerSubmodule, 2002 CurLexerKind = IncludeMacroStack.back().CurLexerKind;tools/clang/lib/Lex/PPCaching.cpp
91 assert(CurLexerKind == CLK_CachingLexer && "Unexpected lexer kind"); 99 assert(CurLexerKind != CLK_CachingLexer && "already in caching lex mode"); 101 CurLexerKind = CLK_CachingLexer;tools/clang/lib/Lex/PPLexerChange.cpp
112 if (CurLexerKind != CLK_LexAfterModuleImport) 113 CurLexerKind = CLK_Lexer; 140 if (CurLexerKind != CLK_LexAfterModuleImport) 141 CurLexerKind = CLK_TokenLexer; 159 if (CurLexerKind == CLK_CachingLexer) { 195 if (CurLexerKind != CLK_LexAfterModuleImport) 196 CurLexerKind = CLK_TokenLexer;tools/clang/lib/Lex/Preprocessor.cpp
379 CurLexerKind = CLK_Lexer; 381 CurLexerKind = CLK_TokenLexer; 383 CurLexerKind = CLK_CachingLexer; 635 switch (CurLexerKind) { 874 CurLexerKind != CLK_CachingLexer) { 878 CurLexerKind = CLK_LexAfterModuleImport; 889 switch (CurLexerKind) { 946 CurLexerKind = CLK_LexAfterModuleImport; 1218 CurLexerKind = CLK_LexAfterModuleImport; 1227 CurLexerKind = CLK_LexAfterModuleImport;