Lines Matching refs:receiver
105 ObjPtr<mirror::Object> receiver, in BuildArgArrayFromVarArgs() argument
109 if (receiver != nullptr) { in BuildArgArrayFromVarArgs()
110 Append(receiver); in BuildArgArrayFromVarArgs()
142 ObjPtr<mirror::Object> receiver, const jvalue* args) in BuildArgArrayFromJValues() argument
145 if (receiver != nullptr) { in BuildArgArrayFromJValues()
146 Append(receiver); in BuildArgArrayFromJValues()
225 bool BuildArgArrayFromObjectArray(ObjPtr<mirror::Object> receiver, in BuildArgArrayFromObjectArray() argument
232 if (receiver != nullptr) { in BuildArgArrayFromObjectArray()
233 Append(receiver); in BuildArgArrayFromObjectArray()
444 ArtMethod* FindVirtualMethod(ObjPtr<mirror::Object> receiver, ArtMethod* method) in FindVirtualMethod() argument
446 return receiver->GetClass()->FindVirtualMethodForVirtualOrInterface(method, kRuntimePointerSize); in FindVirtualMethod()
480 ObjPtr<mirror::Object> receiver, in InvokeMethodImpl() argument
488 if (!arg_array.BuildArgArrayFromObjectArray(receiver, objects, np_method, soa.Self())) { in InvokeMethodImpl()
534 ObjPtr<mirror::Object> receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object>(obj); in InvokeWithVarArgs() local
540 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args); in InvokeWithVarArgs()
575 ObjPtr<mirror::Object> receiver = method->IsStatic() ? nullptr : soa.Decode<mirror::Object>(obj); in InvokeWithJValues() local
581 arg_array.BuildArgArrayFromJValues(soa, receiver, args); in InvokeWithJValues()
611 ObjPtr<mirror::Object> receiver = soa.Decode<mirror::Object>(obj); in InvokeVirtualOrInterfaceWithJValues() local
612 ArtMethod* method = FindVirtualMethod(receiver, interface_method); in InvokeVirtualOrInterfaceWithJValues()
617 receiver = nullptr; in InvokeVirtualOrInterfaceWithJValues()
624 arg_array.BuildArgArrayFromJValues(soa, receiver, args); in InvokeVirtualOrInterfaceWithJValues()
655 ObjPtr<mirror::Object> receiver = soa.Decode<mirror::Object>(obj); in InvokeVirtualOrInterfaceWithVarArgs() local
656 ArtMethod* method = FindVirtualMethod(receiver, interface_method); in InvokeVirtualOrInterfaceWithVarArgs()
661 receiver = nullptr; in InvokeVirtualOrInterfaceWithVarArgs()
668 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args); in InvokeVirtualOrInterfaceWithVarArgs()
714 ObjPtr<mirror::Object> receiver; in InvokeMethod() local
722 receiver = soa.Decode<mirror::Object>(javaReceiver); in InvokeMethod()
723 if (!VerifyObjectIsClass(receiver, declaring_class)) { in InvokeMethod()
728 m = receiver->GetClass()->FindVirtualMethodForVirtualOrInterface(m, kRuntimePointerSize); in InvokeMethod()
743 receiver, in InvokeMethod()
761 if (!InvokeMethodImpl(soa, m, np_method, receiver, objects, &shorty, &result)) { in InvokeMethod()
769 ObjPtr<mirror::Object> receiver, in InvokeConstructor() argument
789 CHECK(receiver != nullptr); in InvokeConstructor()
790 CHECK(VerifyObjectIsClass(receiver, declaring_class)); in InvokeConstructor()
792 receiver->GetClass()->FindVirtualMethodForVirtualOrInterface(constructor, in InvokeConstructor()
807 InvokeMethodImpl(soa, constructor, np_method, receiver, objects, &shorty, &result); in InvokeConstructor()