Home | History | Annotate | Download | only in Lex

Lines Matching refs:CurTokenLexer

73   assert(!CurTokenLexer && "Cannot #include a file inside a macro!");
114 if (CurPPLexer || CurTokenLexer)
138 if (CurPPLexer || CurTokenLexer)
171 CurTokenLexer.reset(TokLexer);
204 CurTokenLexer.reset(TokLexer);
238 assert(!CurTokenLexer &&
461 assert(CurTokenLexer && !CurPPLexer &&
465 MacroExpandingLexersStack.back().first == CurTokenLexer.get())
470 CurTokenLexer.reset();
472 TokenLexerCache[NumCachedTokenLexers++] = CurTokenLexer.take();
484 if (CurTokenLexer) {
487 CurTokenLexer.reset();
489 TokenLexerCache[NumCachedTokenLexers++] = CurTokenLexer.take();
499 assert(CurTokenLexer && !CurPPLexer &&