Lines Matching refs:BreakContinueStack

1420   SmallVector<BreakContinue, 8> BreakContinueStack;  member
1546 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
1548 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
1549 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1556 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
1558 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
1559 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1582 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1585 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1630 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1640 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1681 BreakContinueStack.emplace_back(); in VisitForStmt()
1684 BreakContinueStack.emplace_back(); in VisitForStmt()
1687 BreakContinue BodyBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1702 IncrementBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1753 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1756 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
1795 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
1798 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitObjCForCollectionStmt()
1821 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()
1844 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitSwitchStmt()
1846 if (!BreakContinueStack.empty() && !llvm::EnableSingleByteCoverage) in VisitSwitchStmt()
1847 BreakContinueStack.back().ContinueCount = addCounters( in VisitSwitchStmt()
1848 BreakContinueStack.back().ContinueCount, BC.ContinueCount); in VisitSwitchStmt()