Home | History | Annotate | Download | only in Analysis

Lines Matching refs:RHSBlock

1675   CFGBlock *RHSBlock, *ExitBlock;
1680 std::tie(RHSBlock, ExitBlock) =
1687 // pieces of the CFG, and link up the RHSBlock with the terminator
1689 ExitBlock = RHSBlock = createBlock(false);
1693 addSuccessor(RHSBlock, TrueBlock);
1696 RHSBlock->setTerminator(Term);
1700 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse());
1701 addSuccessor(RHSBlock, FalseBlock, !KnownVal.isTrue());
1704 Block = RHSBlock;
1705 RHSBlock = addStmt(RHS);
1718 FalseBlock = RHSBlock;
1720 TrueBlock = RHSBlock;
1742 // Now link the LHSBlock with RHSBlock.
1745 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isTrue());
1748 addSuccessor(LHSBlock, RHSBlock, !KnownVal.isFalse());
1928 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd);
1936 addSuccessor(Block, KnownVal.isTrue() ? nullptr : RHSBlock);
2001 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd);
2009 return VisitLogicalOperator(Cond, C, LHSBlock, RHSBlock).first;
2017 addSuccessor(Block, RHSBlock, !KnownVal.isTrue());
3739 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
3741 return LHSBlock ? LHSBlock : RHSBlock;
3748 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), false, Context);
3749 return RHSBlock ? RHSBlock : LHSBlock;