Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching refs:RHSResult

51       EvalResult RHSResult;
52 std::tie(RHSResult, RemainingExpr) =
54 if (RHSResult.hasError())
55 return handleError(Expr, RHSResult);
59 if (LHSResult.getValue() != RHSResult.getValue()) {
62 << format("0x%lx", RHSResult.getValue()) << "\n";
159 const EvalResult &RHSResult) const {
163 return EvalResult(LHSResult.getValue() + RHSResult.getValue());
165 return EvalResult(LHSResult.getValue() - RHSResult.getValue());
167 return EvalResult(LHSResult.getValue() & RHSResult.getValue());
169 return EvalResult(LHSResult.getValue() | RHSResult.getValue());
171 return EvalResult(LHSResult.getValue() << RHSResult.getValue());
173 return EvalResult(LHSResult.getValue() >> RHSResult.getValue());
541 EvalResult RHSResult;
542 std::tie(RHSResult, RemainingExpr) = evalSimpleExpr(RemainingExpr);
545 if (RHSResult.hasError())
546 return std::make_pair(RHSResult, RemainingExpr);
550 EvalResult ThisResult(computeBinOpResult(BinOp, LHSResult, RHSResult));