Lines Matching defs:BodyBlock
3531 CFGBlock *BodyBlock = nullptr, *TransitionBlock = nullptr;
3579 BodyBlock = addStmt(F->getBody());
3581 if (!BodyBlock) {
3582 // In the case of "for (...;...;...);" we can have a null BodyBlock.
3584 BodyBlock = ContinueJumpTarget.block;
3605 VisitLogicalOperator(Cond, F, BodyBlock, LoopSuccessor);
3647 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock);
3770 // Add an intermediate block between the BodyBlock and the
3780 CFGBlock *BodyBlock = addStmt(S->getBody());
3782 if (!BodyBlock)
3783 BodyBlock = ContinueJumpTarget.block; // can happen for "for (X in Y) ;"
3790 addSuccessor(ExitConditionBlock, BodyBlock);
3884 CFGBlock *BodyBlock = nullptr, *TransitionBlock = nullptr;
3913 BodyBlock = addStmt(W->getBody());
3915 if (!BodyBlock)
3916 BodyBlock = ContinueJumpTarget.block; // can happen for "while(...) ;"
3934 VisitLogicalOperator(Cond, W, BodyBlock, LoopSuccessor);
3973 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock);
4212 CFGBlock *BodyBlock = nullptr;
4236 BodyBlock = addStmt(D->getBody());
4238 if (!BodyBlock)
4239 BodyBlock = EntryConditionBlock; // can happen for "do ; while(...)"
4245 // Add an intermediate block between the BodyBlock and the
4251 Succ = BodyBlock;
4271 Succ = BodyBlock;
4272 return BodyBlock;