Home
last modified time | relevance | path

Searched refs:GetInterface (Results 1 – 6 of 6) sorted by relevance

/art/runtime/mirror/
Diftable.h28 ALWAYS_INLINE Class* GetInterface(int32_t i) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetInterface() function
Dclass.cc371 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature); in FindInterfaceMethod()
389 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature); in FindInterfaceMethod()
407 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(dex_cache, dex_method_idx); in FindInterfaceMethod()
Dart_method.cc128 Class* interface = iftable->GetInterface(i); in FindOverriddenMethod()
Dclass-inl.h201 if (iftable->GetInterface(i) == klass) { in Implements()
354 if (iftable->GetInterface(i) == declaring_class) { in FindVirtualMethodForInterface()
/art/runtime/
Dclass_linker.cc4347 if (klass->GetClassLoader() != klass->GetIfTable()->GetInterface(i)->GetClassLoader()) { in ValidateSuperClassDescriptors()
4348 uint32_t num_methods = klass->GetIfTable()->GetInterface(i)->NumVirtualMethods(); in ValidateSuperClassDescriptors()
4351 super_mh.ChangeMethod(klass->GetIfTable()->GetInterface(i)->GetVirtualMethod(j)); in ValidateSuperClassDescriptors()
4358 PrettyDescriptor(klass->GetIfTable()->GetInterface(i)).c_str()); in ValidateSuperClassDescriptors()
5099 mirror::Class* super_interface = super_iftable->GetInterface(i); in LinkInterfaceMethods()
5111 mirror::Class* existing_interface = iftable->GetInterface(j); in LinkInterfaceMethods()
5122 mirror::Class* super_interface = interface->GetIfTable()->GetInterface(j); in LinkInterfaceMethods()
5125 mirror::Class* existing_interface = iftable->GetInterface(k); in LinkInterfaceMethods()
5172 mirror::Class* interface = iftable->GetInterface(i); in LinkInterfaceMethods()
5198 size_t num_methods = iftable->GetInterface(i)->NumVirtualMethods(); in LinkInterfaceMethods()
[all …]
Dclass_linker_test.cc226 mirror::Class* interface = iftable->GetInterface(i); in AssertClass()