Home | History | Annotate | Download | only in Lex

Lines Matching refs:IncludeMacroStack

397   std::vector<IncludeStackInfo> IncludeMacroStack;
1768 IncludeMacroStack.emplace_back(CurLexerKind, CurLexerSubmodule,
1776 CurLexer = std::move(IncludeMacroStack.back().TheLexer);
1777 CurPTHLexer = std::move(IncludeMacroStack.back().ThePTHLexer);
1778 CurPPLexer = IncludeMacroStack.back().ThePPLexer;
1779 CurTokenLexer = std::move(IncludeMacroStack.back().TheTokenLexer);
1780 CurDirLookup = IncludeMacroStack.back().TheDirLookup;
1781 CurLexerSubmodule = IncludeMacroStack.back().TheSubmodule;
1782 CurLexerKind = IncludeMacroStack.back().CurLexerKind;
1783 IncludeMacroStack.pop_back();
1942 // If the Lexer pointers are 0 and IncludeMacroStack is empty, it means
1945 !IncludeMacroStack.empty();