Lines Matching defs:ActiveMacros
144 std::vector<MacroInstantiation*> ActiveMacros;
309 bool isInsideMacroInstantiation() {return !ActiveMacros.empty();}
825 assert((HadError || ActiveMacros.empty()) &&
837 for (MacroInstantiation *M : reverse(ActiveMacros))
2354 if (ActiveMacros.empty())
2357 Line = SrcMgr.FindLineNumber(ActiveMacros.front()->InstantiationLoc,
2358 ActiveMacros.front()->ExitBuffer);
2871 if (ActiveMacros.size() == MaxNestingDepth) {
2905 ActiveMacros.push_back(MI);
2919 jumpToLoc(ActiveMacros.back()->ExitLoc, ActiveMacros.back()->ExitBuffer);
2927 delete ActiveMacros.back();
2928 ActiveMacros.pop_back();
4779 while (TheCondStack.size() != ActiveMacros.back()->CondStackDepth) {
5686 ActiveMacros.push_back(MI);
5804 if (ActiveMacros.empty())