Lines Matching defs:BodyBlock
3541 CFGBlock *BodyBlock = nullptr, *TransitionBlock = nullptr;
3589 BodyBlock = addStmt(F->getBody());
3591 if (!BodyBlock) {
3592 // In the case of "for (...;...;...);" we can have a null BodyBlock.
3594 BodyBlock = ContinueJumpTarget.block;
3615 VisitLogicalOperator(Cond, F, BodyBlock, LoopSuccessor);
3657 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock);
3780 // Add an intermediate block between the BodyBlock and the
3790 CFGBlock *BodyBlock = addStmt(S->getBody());
3792 if (!BodyBlock)
3793 BodyBlock = ContinueJumpTarget.block; // can happen for "for (X in Y) ;"
3800 addSuccessor(ExitConditionBlock, BodyBlock);
3894 CFGBlock *BodyBlock = nullptr, *TransitionBlock = nullptr;
3923 BodyBlock = addStmt(W->getBody());
3925 if (!BodyBlock)
3926 BodyBlock = ContinueJumpTarget.block; // can happen for "while(...) ;"
3944 VisitLogicalOperator(Cond, W, BodyBlock, LoopSuccessor);
3983 addSuccessor(ExitConditionBlock, KnownVal.isFalse() ? nullptr : BodyBlock);
4222 CFGBlock *BodyBlock = nullptr;
4246 BodyBlock = addStmt(D->getBody());
4248 if (!BodyBlock)
4249 BodyBlock = EntryConditionBlock; // can happen for "do ; while(...)"
4255 // Add an intermediate block between the BodyBlock and the
4261 Succ = BodyBlock;
4281 Succ = BodyBlock;
4282 return BodyBlock;