Home | History | Annotate | Download | only in AST

Lines Matching refs:RHSResult

4558   bool VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult,
4622 VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult,
4625 if (RHSResult.Failed)
4627 Result = RHSResult.Val;
4632 bool lhsResult, rhsResult;
4634 bool RHSIsOK = HandleConversionToBool(RHSResult.Val, rhsResult);
4639 return Success(lhsResult || rhsResult, E, Result);
4641 return Success(lhsResult && rhsResult, E, Result);
4647 if (rhsResult == (E->getOpcode() == BO_LOr))
4648 return Success(rhsResult, E, Result);
4658 if (LHSResult.Failed || RHSResult.Failed)
4662 const APValue &RHSVal = RHSResult.Val;
6675 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx);
6680 if (LHSResult.Val == 0 && RHSResult.Val == 0) {
6695 if (LHSResult.Val == 0 && RHSResult.Val == 0)
6702 if (LHSResult.Val >= RHSResult.Val)
6704 return RHSResult;
6709 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx);
6710 if (LHSResult.Val == 0 && RHSResult.Val == 1) {
6716 return RHSResult;
6720 if (LHSResult.Val >= RHSResult.Val)
6722 return RHSResult;