Searched refs:CurLexer (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/Lex/ |
H A D | PPLexerChange.cpp | 117 CurLexer.reset(TheLexer); 125 if (Callbacks && !CurLexer->Is_PragmaLexer) { 127 SourceMgr.getFileCharacteristic(CurLexer->getFileLoc()); 129 Callbacks->FileChanged(CurLexer->getFileLoc(), 241 if (CurLexer) { 242 CurLexer->PropagateLineStartLeadingSpaceInfo(Result); 256 const char *EndPos = CurLexer->BufferEnd; 257 if (EndPos != CurLexer->BufferStart && 262 if (EndPos != CurLexer->BufferStart && 332 !isEndOfMacro && !(CurLexer [all...] |
H A D | PPDirectives.cpp | 267 CurLexer->Lex(Tok); 281 if (CurLexer->getFileLoc() != CodeCompletionFileLoc) 299 if (CurLexer) CurLexer->SetKeepWhitespaceMode(false); 310 if (CurLexer) CurLexer->resetExtendedTokenMode(); 326 if (CurLexer) CurLexer->resetExtendedTokenMode(); 343 if (CurLexer) CurLexer [all...] |
H A D | Preprocessor.cpp | 330 if (CurLexer) 472 CurLexer->SkipBytes(SkipMainFilePreamble.first, 668 ReturnedToken = CurLexer->Lex(Result);
|
H A D | PPMacroExpansion.cpp | 178 if (CurLexer) 179 Val = CurLexer->isNextPPTokenLParen();
|
H A D | Pragma.cpp | 366 if (CurLexer) 367 CurLexer->ReadToEndOfLine();
|
/external/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 258 /// Only one of CurLexer, CurPTHLexer, or CurTokenLexer will be non-null. 259 std::unique_ptr<Lexer> CurLexer; member in class:clang::Preprocessor 264 /// Only one of CurLexer, CurPTHLexer, or CurTokenLexer will be non-null. 270 /// This is an alias for either CurLexer or CurPTHLexer. 273 /// \brief Used to find the current FileEntry, if CurLexer is non-null 282 /// One of CurLexer and CurTokenLexer must be null. 300 /// CurLexer/CurTokenLexer. 921 /// \brief Recompute the current lexer kind based on the CurLexer/CurPTHLexer/ 1317 /// FileEntry, if CurLexer is non-null and if applicable. 1352 CurLexerKind, CurSubmodule, std::move(CurLexer), st [all...] |
Completed in 48 milliseconds