Lines Matching refs:receiver
127 ObjPtr<mirror::Object> receiver = (type == kStatic) in DoFastInvoke() local
132 method_idx, &receiver, sf_method, self); in DoFastInvoke()
146 jit->InvokeVirtualOrInterface(receiver, sf_method, shadow_frame.GetDexPC(), called_method); in DoFastInvoke()
170 …ObjPtr<mirror::Object> receiver = (type == kStatic) ? nullptr : shadow_frame.GetVRegReference(vreg… in DoInvoke() local
173 method_idx, &receiver, sf_method, self); in DoInvoke()
187 jit->InvokeVirtualOrInterface(receiver, sf_method, shadow_frame.GetDexPC(), called_method); in DoInvoke()
196 self, receiver.Ptr(), sf_method, shadow_frame.GetDexPC(), called_method); in DoInvoke()
227 ObjPtr<mirror::Object> const receiver = shadow_frame.GetVRegReference(vregC); in DoInvokeVirtualQuick() local
228 if (UNLIKELY(receiver == nullptr)) { in DoInvokeVirtualQuick()
237 CHECK(receiver->GetClass() != nullptr) in DoInvokeVirtualQuick()
238 << "Null class found in object " << receiver << " in region type " in DoInvokeVirtualQuick()
240 RegionSpace()->GetRegionType(receiver.Ptr()); in DoInvokeVirtualQuick()
242 CHECK(receiver->GetClass()->ShouldHaveEmbeddedVTable()); in DoInvokeVirtualQuick()
243 ArtMethod* const called_method = receiver->GetClass()->GetEmbeddedVTableEntry( in DoInvokeVirtualQuick()
257 receiver, shadow_frame.GetMethod(), shadow_frame.GetDexPC(), called_method); in DoInvokeVirtualQuick()
264 self, receiver.Ptr(), shadow_frame.GetMethod(), shadow_frame.GetDexPC(), called_method); in DoInvokeVirtualQuick()