Searched refs:interface_method (Results 1 - 9 of 9) sorted by relevance
/art/runtime/mirror/ |
H A D | abstract_method.cc | 25 auto* interface_method = method->GetInterfaceMethodIfProxy(sizeof(void*)); local 29 DeclaringClassOfOverriddenMethodOffset(), interface_method->GetDeclaringClass());
|
/art/runtime/ |
H A D | art_method-inl.h | 457 auto interface_method = GetDexCacheResolvedMethods()->GetElementPtrSize<ArtMethod*>( local 459 DCHECK(interface_method != nullptr); 460 DCHECK_EQ(interface_method, 462 return interface_method;
|
H A D | art_method.cc | 136 ArtMethod* interface_method = interface->GetVirtualMethod(j, pointer_size); local 138 this, interface_method->GetInterfaceMethodIfProxy(sizeof(void*)))) { 139 result = interface_method;
|
H A D | common_throws.cc | 212 void ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(ArtMethod* interface_method, argument 215 // Referrer is calling interface_method on this_object, however, the interface_method isn't 221 << PrettyDescriptor(interface_method->GetDeclaringClass()) 222 << "' in call to '" << PrettyMethod(interface_method) << "'";
|
H A D | common_throws.h | 110 void ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(ArtMethod* interface_method,
|
H A D | class_linker.cc | 4812 ArtMethod* interface_method = interface->GetVirtualMethod(j, image_pointer_size_); local 4813 uint32_t imt_index = interface_method->GetDexMethodIndex() % mirror::Class::kImtSize; 4879 auto* interface_method = iftable->GetInterface(i)->GetVirtualMethod( variable 4882 interface_method->GetInterfaceMethodIfProxy(image_pointer_size_)); 4907 PrettyMethod(vtable_method).c_str(), PrettyMethod(interface_method).c_str()); 4912 uint32_t imt_index = interface_method->GetDexMethodIndex() % mirror::Class::kImtSize; 4939 new(miranda_method) ArtMethod(*interface_method, image_pointer_size_);
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 760 ArtMethod* interface_method = proxy_method->FindOverriddenMethod(sizeof(void*)); local 761 DCHECK(interface_method != nullptr) << PrettyMethod(proxy_method); 762 DCHECK(!interface_method->IsProxyMethod()) << PrettyMethod(interface_method); 765 mirror::Method::CreateFromArtMethod(soa.Self(), interface_method)); 2047 extern "C" TwoWordReturn artInvokeInterfaceTrampoline(ArtMethod* interface_method, 2055 if (LIKELY(interface_method->GetDexMethodIndex() != DexFile::kDexNoIndex)) { 2057 interface_method, sizeof(void*)); 2060 interface_method, this_object, caller_method); 2064 DCHECK_EQ(interface_method, Runtim [all...] |
/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 296 mirror::Method* interface_method = soa.Decode<mirror::Method*>(interface_method_jobj); local 298 interface_method->GetArtMethod(), sizeof(void*));
|
H A D | entrypoint_utils-inl.h | 458 ArtMethod* interface_method = (*this_object)->GetClass()->FindVirtualMethodForInterface( local 460 if (UNLIKELY(interface_method == nullptr)) { 465 return interface_method;
|
Completed in 81 milliseconds