Searched refs:CurPTHLexer (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Lex/
H A DPPLexerChange.cpp143 CurPTHLexer.reset(PL);
144 CurPPLexer = CurPTHLexer.get();
352 assert(CurPTHLexer && "Got EOF but no current lexer set!");
353 CurPTHLexer->getEOF(Result);
354 CurPTHLexer.reset();
426 assert(CurPTHLexer && "Got EOF but no current lexer set!");
427 CurPTHLexer->getEOF(Result);
428 CurPTHLexer.reset();
H A DPPDirectives.cpp257 if (CurPTHLexer) {
464 assert(CurPTHLexer);
465 assert(CurPTHLexer->LexingRawMode == false);
468 if (CurPTHLexer->SkipBlock()) {
472 bool InCond = CurPTHLexer->popConditionalLevel(CondInfo);
491 PPConditionalInfo &CondInfo = CurPTHLexer->peekConditionalLevel();
500 CurPTHLexer->ParsingPreprocessorDirective = true;
502 CurPTHLexer->ParsingPreprocessorDirective = false;
512 PPConditionalInfo &CondInfo = CurPTHLexer->peekConditionalLevel();
525 CurPTHLexer
[all...]
H A DPreprocessor.cpp332 else if (CurPTHLexer)
671 ReturnedToken = CurPTHLexer->Lex(Result);
H A DPPMacroExpansion.cpp180 else if (CurPTHLexer)
181 Val = CurPTHLexer->isNextPPTokenLParen();
H A DPragma.cpp369 CurPTHLexer->DiscardToEndOfLine();
/external/clang/include/clang/Lex/
H A DPreprocessor.h258 /// Only one of CurLexer, CurPTHLexer, or CurTokenLexer will be non-null.
264 /// Only one of CurLexer, CurPTHLexer, or CurTokenLexer will be non-null.
265 std::unique_ptr<PTHLexer> CurPTHLexer; member in class:clang::Preprocessor
270 /// This is an alias for either CurLexer or CurPTHLexer.
921 /// \brief Recompute the current lexer kind based on the CurLexer/CurPTHLexer/
1352 CurLexerKind, CurSubmodule, std::move(CurLexer), std::move(CurPTHLexer),
1359 CurPTHLexer = std::move(IncludeMacroStack.back().ThePTHLexer);
1498 return !CurPPLexer && !CurTokenLexer && !CurPTHLexer &&

Completed in 328 milliseconds