Lines Matching refs:LocationStack
540 SmallVector<SourceLocation, 8> LocationStack; in emitMacroExpansions() local
546 LocationStack.push_back(SM.getImmediateExpansionRange(L).getBegin()); in emitMacroExpansions()
548 LocationStack.push_back(L); in emitMacroExpansions()
551 IgnoredEnd = LocationStack.size(); in emitMacroExpansions()
559 L = SM.getImmediateMacroCallerLoc(LocationStack.back()); in emitMacroExpansions()
563 LocationStack.erase(LocationStack.begin(), in emitMacroExpansions()
564 LocationStack.begin() + IgnoredEnd); in emitMacroExpansions()
566 unsigned MacroDepth = LocationStack.size(); in emitMacroExpansions()
569 for (auto I = LocationStack.rbegin(), E = LocationStack.rend(); in emitMacroExpansions()
578 for (auto I = LocationStack.rbegin(), in emitMacroExpansions()
579 E = LocationStack.rbegin() + MacroStartMessages; in emitMacroExpansions()
590 for (auto I = LocationStack.rend() - MacroEndMessages, in emitMacroExpansions()
591 E = LocationStack.rend(); in emitMacroExpansions()