Lines Matching defs:RHSBlock
2528 CFGBlock *RHSBlock, *ExitBlock;
2533 std::tie(RHSBlock, ExitBlock) =
2540 // pieces of the CFG, and link up the RHSBlock with the terminator
2542 ExitBlock = RHSBlock = createBlock(false);
2553 addSuccessor(RHSBlock, TrueBlock);
2556 RHSBlock->setTerminator(Term);
2557 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse());
2558 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue());
2561 Block = RHSBlock;
2562 RHSBlock = addStmt(RHS);
2575 FalseBlock = RHSBlock;
2577 TrueBlock = RHSBlock;
2599 // Now link the LHSBlock with RHSBlock.
2602 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue());
2605 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse());
2795 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd);
2803 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock);
2872 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd);
2880 return VisitLogicalOperator(Cond, C, LHSBlock, RHSBlock).first;
2888 addSuccessor(Block, RHSBlock, !KnownVal.isTrue());
5069 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), ExternallyDestructed, Context);
5070 return RHSBlock ? RHSBlock : LHSBlock;
5093 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
5095 return LHSBlock ? LHSBlock : RHSBlock;