Lines Matching refs:LocationStack
529 SmallVector<SourceLocation, 8> LocationStack; in emitMacroExpansions() local
535 LocationStack.push_back(SM.getImmediateExpansionRange(Loc).first); in emitMacroExpansions()
537 LocationStack.push_back(Loc); in emitMacroExpansions()
540 IgnoredEnd = LocationStack.size(); in emitMacroExpansions()
548 Loc = SM.getImmediateMacroCallerLoc(LocationStack.back()); in emitMacroExpansions()
552 LocationStack.erase(LocationStack.begin(), in emitMacroExpansions()
553 LocationStack.begin() + IgnoredEnd); in emitMacroExpansions()
555 unsigned MacroDepth = LocationStack.size(); in emitMacroExpansions()
558 for (auto I = LocationStack.rbegin(), E = LocationStack.rend(); in emitMacroExpansions()
567 for (auto I = LocationStack.rbegin(), in emitMacroExpansions()
568 E = LocationStack.rbegin() + MacroStartMessages; in emitMacroExpansions()
579 for (auto I = LocationStack.rend() - MacroEndMessages, in emitMacroExpansions()
580 E = LocationStack.rend(); in emitMacroExpansions()