Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance
382 SmallVector<BreakContinue, 8> BreakContinueStack; member474 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()491 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()503 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()516 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()523 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()540 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()578 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()606 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()625 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()[all …]
938 SmallVector<BreakContinue, 8> BreakContinueStack; member1049 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()1080 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()1119 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()1156 BreakContinueStack.emplace_back(); in VisitForStmt()1159 BreakContinueStack.emplace_back(); in VisitForStmt()1172 IncrementBC = BreakContinueStack.pop_back_val(); in VisitForStmt()1213 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()1249 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()1275 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()[all …]
872 BreakContinueStack.pop_back(); in EmitWhileStmt()900 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()921 BreakContinueStack.pop_back(); in EmitDoStmt()1007 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt()1055 BreakContinueStack.pop_back(); in EmitForStmt()1140 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()1328 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock); in EmitBreakStmt()1460 JumpDest Block = BreakContinueStack.back().BreakBlock; in EmitCaseStmt()1928 if (!BreakContinueStack.empty()) in EmitSwitchStmt()1929 OuterContinue = BreakContinueStack.back().ContinueBlock; in EmitSwitchStmt()[all …]
1873 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()1920 BreakContinueStack.pop_back(); in EmitOMPLoopBody()2084 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()2092 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()2670 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()2705 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()4930 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()4979 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective()4985 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()5014 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()[all …]
1967 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()1972 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
336 assert(BreakContinueStack.empty() && in FinishFunction()
1393 SmallVector<BreakContinue, 8> BreakContinueStack;