Lines Matching refs:RVal
4239 const LValue &LVal, APValue &RVal, in handleLValueToRValueConversion() argument
4287 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4308 RVal = APValue(extractStringLiteralCharacter(Info, Base, CharIndex)); in handleLValueToRValueConversion()
4314 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4462 const APValue &RVal) { in handleCompoundAssignment() argument
4473 RVal }; in handleCompoundAssignment()
7911 APValue RVal; in VisitCastExpr() local
7914 LVal, RVal)) in VisitCastExpr()
7916 return DerivedSuccess(RVal, E); in VisitCastExpr()
7951 APValue RVal; in VisitUnaryPostIncDec() local
7953 UO->isIncrementOp(), &RVal)) in VisitUnaryPostIncDec()
7955 return DerivedSuccess(RVal, UO); in VisitUnaryPostIncDec()
8268 APValue RVal; in VisitVarDecl() local
8270 RVal)) in VisitVarDecl()
8272 Result.setFrom(Info.Ctx, RVal); in VisitVarDecl()
8778 APValue RVal; in VisitCXXThisExpr() local
8780 RVal)) in VisitCXXThisExpr()
8783 Result.setFrom(Info.Ctx, RVal); in VisitCXXThisExpr()
9002 APValue RVal; in VisitCastExpr() local
9005 LVal, RVal)) in VisitCastExpr()
9008 return Success(RVal, E); in VisitCastExpr()
11813 APValue RVal; in tryEvaluateBuiltinObjectSize() local
11814 if (!EvaluateAsRValue(Info, E, RVal)) in tryEvaluateBuiltinObjectSize()
11816 LVal.setFrom(Info.Ctx, RVal); in tryEvaluateBuiltinObjectSize()