Home
last modified time | relevance | path

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

/art/runtime/mirror/
Diftable.h30 ALWAYS_INLINE Class* GetInterface(int32_t i) REQUIRES_SHARED(Locks::mutator_lock_) { in GetInterface() function
Dclass-inl.h372 if (iftable->GetInterface(i) == klass) { in Implements()
594 if (iftable->GetInterface(i) == declaring_class) { in FindVirtualMethodForInterface()
Dclass.cc474 ObjPtr<Class> iface = iftable->GetInterface(i); in FindInterfaceMethodWithSignature()
775 iface.Assign(iftable->GetInterface(k)); in FindVirtualMethodForInterfaceSuper()
/art/runtime/
Ddebug_print.cc168 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in DumpB77342775DebugData()
Dcha.cc164 iftable->GetInterface<kDefaultVerifyFlags, kWithoutReadBarrier>(i); in ResetSingleImplementationInHierarchy()
607 mirror::Class* interface = iftable->GetInterface(i); in UpdateAfterLoadingOf()
Dclass_linker.cc4110 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()
4626 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()
5196 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in ValidateSuperClassDescriptors()
6001 DCHECK_EQ(iface.Get(), iftable->GetInterface(ifstart)); in ContainsOverridingMethodOf()
6009 current_iface.Assign(iftable->GetInterface(k)); in ContainsOverridingMethodOf()
6065 iface.Assign(iftable->GetInterface(k)); in FindDefaultMethodImplementation()
6189 size_t num_methods = iftable->GetInterface(i)->NumDeclaredVirtualMethods(); in AllocateIfTableMethodArrays()
6331 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()
6398 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()
6473 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in FillIfTable()
[all …]
Dart_method.cc232 mirror::Class* interface = iftable->GetInterface(i); in FindOverriddenMethod()
Dclass_linker_test.cc297 mirror::Class* interface = iftable->GetInterface(i); in AssertClass()
/art/runtime/verifier/
Dverifier_deps.cc370 mirror::Class* itf = iftable->GetInterface(i); in FindOneClassPathBoundaryForInterface()
/art/oatdump/
Doatdump.cc3442 mirror::Class* iface = if_table->GetInterface(i); in DumpIMTForClass()
3523 mirror::Class* iface = if_table->GetInterface(i); in DumpIMTForMethod()
/art/compiler/driver/
Dcompiler_driver.cc2492 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()
/art/dex2oat/linker/
Dimage_writer.cc857 result = result || PruneAppImageClassInternal(if_table->GetInterface(i), in PruneAppImageClassInternal()