Lines Matching refs:RHSBlock
1550 CFGBlock *RHSBlock, *ExitBlock; in VisitLogicalOperator() local
1555 std::tie(RHSBlock, ExitBlock) = in VisitLogicalOperator()
1564 ExitBlock = RHSBlock = createBlock(false); in VisitLogicalOperator()
1568 addSuccessor(RHSBlock, TrueBlock); in VisitLogicalOperator()
1571 RHSBlock->setTerminator(Term); in VisitLogicalOperator()
1575 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
1576 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue()); in VisitLogicalOperator()
1579 Block = RHSBlock; in VisitLogicalOperator()
1580 RHSBlock = addStmt(RHS); in VisitLogicalOperator()
1593 FalseBlock = RHSBlock; in VisitLogicalOperator()
1595 TrueBlock = RHSBlock; in VisitLogicalOperator()
1620 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue()); in VisitLogicalOperator()
1623 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
1803 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd); in VisitChooseExpr() local
1811 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock); in VisitChooseExpr()
1868 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd); in VisitConditionalOperator() local
1876 return VisitLogicalOperator(Cond, C, LHSBlock, RHSBlock).first; in VisitConditionalOperator()
1884 addSuccessor(Block, RHSBlock, !KnownVal.isTrue()); in VisitConditionalOperator()
3531 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS()); in VisitBinaryOperatorForTemporaryDtors() local
3533 if (RHSBlock) { in VisitBinaryOperatorForTemporaryDtors()
3556 addSuccessor(LHSBlock, KnownVal.isFalse() ? nullptr : RHSBlock); in VisitBinaryOperatorForTemporaryDtors()
3559 addSuccessor(LHSBlock, KnownVal.isFalse() ? nullptr : RHSBlock); in VisitBinaryOperatorForTemporaryDtors()
3574 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS()); in VisitBinaryOperatorForTemporaryDtors() local
3576 return LHSBlock ? LHSBlock : RHSBlock; in VisitBinaryOperatorForTemporaryDtors()
3583 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS()); in VisitBinaryOperatorForTemporaryDtors() local
3584 return RHSBlock ? RHSBlock : LHSBlock; in VisitBinaryOperatorForTemporaryDtors()
3639 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getFalseExpr(), in VisitConditionalOperatorForTemporaryDtors() local
3644 if (!RHSBlock && !LHSBlock) { in VisitConditionalOperatorForTemporaryDtors()
3667 if (!RHSBlock) in VisitConditionalOperatorForTemporaryDtors()
3668 RHSBlock = ConfluenceBlock; in VisitConditionalOperatorForTemporaryDtors()
3670 addSuccessor(Block, RHSBlock, !KnownVal.isTrue()); in VisitConditionalOperatorForTemporaryDtors()