Lines Matching refs:CurTokenLexer
69 assert(!CurTokenLexer && "Cannot #include a file inside a macro!");
102 if (CurPPLexer || CurTokenLexer)
136 CurTokenLexer = std::move(TokLexer);
191 CurTokenLexer = std::move(TokLexer);
222 if (CurTokenLexer) {
223 CurTokenLexer->PropagateLineStartLeadingSpaceInfo(Result);
306 assert(!CurTokenLexer &&
549 assert(CurTokenLexer && !CurPPLexer &&
553 MacroExpandingLexersStack.back().first == CurTokenLexer.get())
558 CurTokenLexer.reset();
560 TokenLexerCache[NumCachedTokenLexers++] = std::move(CurTokenLexer);
572 if (CurTokenLexer) {
575 CurTokenLexer.reset();
577 TokenLexerCache[NumCachedTokenLexers++] = std::move(CurTokenLexer);
587 assert(CurTokenLexer && !CurPPLexer &&