Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance
510 SmallVector<BreakContinue, 8> BreakContinueStack; member602 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()619 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()631 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()644 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()651 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()668 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()706 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()734 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()753 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()[all …]
1341 SmallVector<BreakContinue, 8> BreakContinueStack; member1467 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()1498 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()1537 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()1574 BreakContinueStack.emplace_back(); in VisitForStmt()1577 BreakContinueStack.emplace_back(); in VisitForStmt()1590 IncrementBC = BreakContinueStack.pop_back_val(); in VisitForStmt()1631 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()1667 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()1693 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()[all …]
963 BreakContinueStack.pop_back(); in EmitWhileStmt()991 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()1012 BreakContinueStack.pop_back(); in EmitDoStmt()1098 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt()1146 BreakContinueStack.pop_back(); in EmitForStmt()1231 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()1418 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock); in EmitBreakStmt()1565 JumpDest Block = BreakContinueStack.back().BreakBlock; in EmitCaseStmt()2039 if (!BreakContinueStack.empty()) in EmitSwitchStmt()2040 OuterContinue = BreakContinueStack.back().ContinueBlock; in EmitSwitchStmt()[all …]
1899 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()1946 BreakContinueStack.pop_back(); in EmitOMPLoopBody()2126 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()2134 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()2864 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()2899 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()5465 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()5514 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective()5520 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()5549 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()[all …]
2013 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()2018 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
332 assert(BreakContinueStack.empty() && in FinishFunction()
1444 SmallVector<BreakContinue, 8> BreakContinueStack;