Searched refs:GetInterface (Results 1 – 16 of 16) sorted by relevance
30 ALWAYS_INLINE ObjPtr<Class> GetInterface(int32_t i) REQUIRES_SHARED(Locks::mutator_lock_);
29 inline ObjPtr<Class> IfTable::GetInterface(int32_t i) { in GetInterface() function
393 if (iftable->GetInterface(i) == klass) { in Implements()631 if (iftable->GetInterface(i) == declaring_class) { in FindVirtualMethodForInterface()
580 ObjPtr<Class> iface = iftable->GetInterface(i); in FindInterfaceMethodWithSignature()884 iface.Assign(iftable->GetInterface(k)); in FindVirtualMethodForInterfaceSuper()
168 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in DumpB77342775DebugData()
177 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in CanReferenceInBootImageExtension()
165 iftable->GetInterface<kDefaultVerifyFlags, kWithoutReadBarrier>(i); in ResetSingleImplementationInHierarchy()611 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in UpdateAfterLoadingOf()
4789 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()5356 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()5952 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in ValidateSuperClassDescriptors()6782 DCHECK_EQ(iface.Get(), iftable->GetInterface(ifstart)); in ContainsOverridingMethodOf()6790 current_iface.Assign(iftable->GetInterface(k)); in ContainsOverridingMethodOf()6846 iface.Assign(iftable->GetInterface(k)); in FindDefaultMethodImplementation()6970 size_t num_methods = iftable->GetInterface(i)->NumDeclaredVirtualMethods(); in AllocateIfTableMethodArrays()7115 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()7182 ObjPtr<mirror::Class> interface = if_table->GetInterface(i); in FillIMTFromIfTable()7257 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in FillIfTable()[all …]
226 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in FindOverriddenMethod()
304 ObjPtr<mirror::Class> interface = iftable->GetInterface(i); in AssertClass()
721 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()
385 ObjPtr<mirror::Class> itf = iftable->GetInterface(i); in FindOneClassPathBoundaryForInterface()
2504 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()2543 Handle<mirror::Class> iface = hs.NewHandle(klass->GetIfTable()->GetInterface(i)); in InitializeDependencies()
3263 ObjPtr<mirror::Class> iface = if_table->GetInterface(i); in DumpIMTForClass()3344 ObjPtr<mirror::Class> iface = if_table->GetInterface(i); in DumpIMTForMethod()
1350 ObjPtr<mirror::Class> iface = iftable->GetInterface(i); in HasTrivialInitialization()
1090 result = result || PruneImageClassInternal(if_table->GetInterface(i), in PruneImageClassInternal()