Lines Matching refs:BreakContinueStack
462 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader));
511 BreakContinueStack.pop_back();
533 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond));
543 BreakContinueStack.pop_back();
639 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
654 BreakContinueStack.pop_back();
712 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
725 BreakContinueStack.pop_back();
831 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!");
839 JumpDest Block = BreakContinueStack.back().BreakBlock;
844 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!");
852 JumpDest Block = BreakContinueStack.back().ContinueBlock;
938 JumpDest Block = BreakContinueStack.back().BreakBlock;
1244 // All break statements jump to NextBlock. If BreakContinueStack is non empty
1247 if (!BreakContinueStack.empty())
1248 OuterContinue = BreakContinueStack.back().ContinueBlock;
1250 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue));
1255 BreakContinueStack.pop_back();