Lines Matching refs:RVal
4337 const LValue &LVal, APValue &RVal, in handleLValueToRValueConversion() argument
4385 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4406 RVal = APValue(extractStringLiteralCharacter(Info, Base, CharIndex)); in handleLValueToRValueConversion()
4412 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4565 const APValue &RVal) { in handleCompoundAssignment() argument
4576 RVal }; in handleCompoundAssignment()
8238 APValue RVal; in VisitCastExpr() local
8241 LVal, RVal)) in VisitCastExpr()
8243 return DerivedSuccess(RVal, E); in VisitCastExpr()
8278 APValue RVal; in VisitUnaryPostIncDec() local
8280 UO->isIncrementOp(), &RVal)) in VisitUnaryPostIncDec()
8282 return DerivedSuccess(RVal, UO); in VisitUnaryPostIncDec()
8586 APValue RVal; in HandleLambdaCapture() local
8587 if (!handleLValueToRValueConversion(Info, E, FD->getType(), Result, RVal)) in HandleLambdaCapture()
8589 Result.setFrom(Info.Ctx, RVal); in HandleLambdaCapture()
9396 APValue RVal; in VisitCastExpr() local
9399 LVal, RVal)) in VisitCastExpr()
9402 return Success(RVal, E); in VisitCastExpr()
12347 APValue RVal; in tryEvaluateBuiltinObjectSize() local
12348 if (!EvaluateAsRValue(Info, E, RVal)) in tryEvaluateBuiltinObjectSize()
12350 LVal.setFrom(Info.Ctx, RVal); in tryEvaluateBuiltinObjectSize()