Lines Matching refs:RValue
699 RValue RHS = RValue::get(EmitScalarExpr(Init)); in EmitInitializerForField()
2142 Args.add(RValue::get(ThisPtr), D->getThisType()); in EmitCXXConstructorCall()
2276 CallArg ThisArg(RValue::get(This.getPointer()), D->getThisType()); in EmitInheritedCXXConstructorCall()
2342 const RValue &RV = Args[I].getRValue(*this); in EmitInlinedInheritingCXXConstructorCall()
2401 Args.add(RValue::get(This.getPointer()), D->getThisType()); in EmitSynthesizedCXXCopyCtorCall()
2407 Args.add(RValue::get(SrcVal), QT); in EmitSynthesizedCXXCopyCtorCall()
2431 DelegateArgs.add(RValue::get(This.getPointer()), (*I)->getType()); in EmitDelegateCXXConstructorCall()
2965 RValue RV = EmitCall(calleeFnInfo, callee, returnSlot, callArgs); in EmitForwardingCallToLambda()
2970 RV = RValue::get(EmitARCRetainAutoreleasedReturnValue(RV.getScalarVal())); in EmitForwardingCallToLambda()
2996 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaBlockInvokeBody()
3016 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaDelegatingInvokeBody()