Lines Matching defs:ActiveMacros
427 std::vector<MacroInstantiation*> ActiveMacros;
588 bool isInsideMacroInstantiation() {return !ActiveMacros.empty();}
1124 assert((HadError || ActiveMacros.empty()) &&
1135 it = ActiveMacros.rbegin(),
1136 ie = ActiveMacros.rend();
2689 if (ActiveMacros.empty())
2692 Line = SrcMgr.FindLineNumber(ActiveMacros.front()->InstantiationLoc,
2693 ActiveMacros.front()->ExitBuffer);
3215 if (ActiveMacros.size() == MaxNestingDepth) {
3248 ActiveMacros.push_back(MI);
3264 jumpToLoc(ActiveMacros.back()->ExitLoc, ActiveMacros.back()->ExitBuffer,
3269 delete ActiveMacros.back();
3270 ActiveMacros.pop_back();
5908 while (TheCondStack.size() != ActiveMacros.back()->CondStackDepth) {
6921 ActiveMacros.push_back(MI);
7644 if (ActiveMacros.empty())
7647 Line = SrcMgr.FindLineNumber(ActiveMacros.front()->InstantiationLoc,
7648 ActiveMacros.front()->ExitBuffer);
7675 ActiveMacros.empty() ? CurBuffer : ActiveMacros.front()->ExitBuffer)