Home
last modified time | relevance | path

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

/art/runtime/mirror/
Diftable.h30 ALWAYS_INLINE ObjPtr<Class> GetInterface(int32_t i) REQUIRES_SHARED(Locks::mutator_lock_);
Diftable-inl.h29 inline ObjPtr<Class> IfTable::GetInterface(int32_t i) { in GetInterface() function
Dclass-inl.h393 if (iftable->GetInterface(i) == klass) { in Implements()
631 if (iftable->GetInterface(i) == declaring_class) { in FindVirtualMethodForInterface()
Dclass.cc549 ObjPtr<Class> iface = iftable->GetInterface(i); in FindInterfaceMethodWithSignature()
853 iface.Assign(iftable->GetInterface(k)); in FindVirtualMethodForInterfaceSuper()
1777 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in FindAccessibleInterfaceMethod()
/art/runtime/
Ddebug_print.cc168 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in DumpB77342775DebugData()
Daot_class_linker.cc179 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in CanReferenceInBootImageExtension()
Dcha.cc165 iftable->GetInterface<kDefaultVerifyFlags, kWithoutReadBarrier>(i); in ResetSingleImplementationInHierarchy()
612 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in UpdateAfterLoadingOf()
Dclass_linker.cc4638 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()
5218 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()
5814 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in ValidateSuperClassDescriptors()
6730 DCHECK_EQ(iface.Get(), iftable->GetInterface(ifstart)); in ContainsOverridingMethodOf()
6738 current_iface.Assign(iftable->GetInterface(k)); in ContainsOverridingMethodOf()
6794 iface.Assign(iftable->GetInterface(k)); in FindDefaultMethodImplementation()
6916 size_t num_methods = iftable->GetInterface(i)->NumDeclaredVirtualMethods(); in AllocateIfTableMethodArrays()
7058 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()
7125 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()
7205 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in FillIfTable()
[all …]
Dart_method.cc227 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in FindOverriddenMethod()
Dclass_linker_test.cc304 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in AssertClass()
/art/runtime/verifier/
Dreg_type.cc721 ObjPtr<mirror::Class> s_cl = s_it == s_if_count ? s : s_if->GetInterface(s_it); in InterfaceClassJoin()
727 ObjPtr<mirror::Class> t_cl = t_it == t_if_count ? t : t_if->GetInterface(t_it); in InterfaceClassJoin()
/art/dex2oat/driver/
Dcompiler_driver.cc2418 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()
2457 Handle<mirror::Class> iface = hs.NewHandle(klass->GetIfTable()->GetInterface(i)); in InitializeDependencies()
/art/oatdump/
Doatdump.cc2897 ObjPtr<mirror::Class> iface = if_table->GetInterface(i); in DumpIMTForClass()
2978 ObjPtr<mirror::Class> iface = if_table->GetInterface(i); in DumpIMTForMethod()
/art/compiler/optimizing/
Dinstruction_builder.cc1471 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in HasTrivialInitialization()
/art/dex2oat/linker/
Dimage_writer.cc964 result = result || PruneImageClassInternal(if_table->GetInterface(i), in PruneImageClassInternal()