Lines Matching defs:RHSBlock
2535 CFGBlock *RHSBlock, *ExitBlock;
2540 std::tie(RHSBlock, ExitBlock) =
2547 // pieces of the CFG, and link up the RHSBlock with the terminator
2549 ExitBlock = RHSBlock = createBlock(false);
2560 addSuccessor(RHSBlock, TrueBlock);
2563 RHSBlock->setTerminator(Term);
2564 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse());
2565 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue());
2568 Block = RHSBlock;
2569 RHSBlock = addStmt(RHS);
2582 FalseBlock = RHSBlock;
2584 TrueBlock = RHSBlock;
2606 // Now link the LHSBlock with RHSBlock.
2609 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue());
2612 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse());
2802 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd);
2810 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock);
2879 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd);
2887 return VisitLogicalOperator(Cond, C, LHSBlock, RHSBlock).first;
2895 addSuccessor(Block, RHSBlock, !KnownVal.isTrue());
5076 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), ExternallyDestructed, Context);
5077 return RHSBlock ? RHSBlock : LHSBlock;
5100 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
5102 return LHSBlock ? LHSBlock : RHSBlock;