Lines Matching refs:BreakContinueStack
945 SmallVector<BreakContinue, 8> BreakContinueStack; member
1055 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
1056 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
1057 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1064 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
1065 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
1066 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1087 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1090 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1126 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1130 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1163 BreakContinueStack.emplace_back(); in VisitForStmt()
1166 BreakContinueStack.emplace_back(); in VisitForStmt()
1169 BreakContinue BodyBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1179 IncrementBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1220 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1223 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
1256 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
1259 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitObjCForCollectionStmt()
1282 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()
1305 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitSwitchStmt()
1307 if (!BreakContinueStack.empty()) in VisitSwitchStmt()
1308 BreakContinueStack.back().ContinueCount = addCounters( in VisitSwitchStmt()
1309 BreakContinueStack.back().ContinueCount, BC.ContinueCount); in VisitSwitchStmt()