Searched refs:GetIfTable (Results 1 – 17 of 17) sorted by relevance
147 DCHECK(heap->ObjectIsInBootImageSpace(klass->GetIfTable())); // IfTable is OK. in CanReferenceInBootImageExtension()177 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in CanReferenceInBootImageExtension()
158 ObjPtr<mirror::IfTable> iftable = src_class->GetIfTable(); in DumpB77342775DebugData()
161 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()609 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in UpdateAfterLoadingOf()
772 DCHECK_EQ(GetArrayIfTable(), object_array_class->GetIfTable()); in InitWithoutImage()1767 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in CheckObjects()3185 klass->SetIfTable(GetClassRoot<mirror::Object>(this)->GetIfTable()); in DefineClass()4649 iface.Assign(klass->GetIfTable()->GetInterface(i)); in VerifyClass()5229 ObjPtr<mirror::Class> iface = klass->GetIfTable()->GetInterface(i); in CanWeInitializeClass()5825 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in ValidateSuperClassDescriptors()6995 if (klass->GetIfTable() != nullptr) { in FillIMTAndConflictTables()6997 FillIMTFromIfTable(klass->GetIfTable(), in FillIMTAndConflictTables()7293 klass->SetIfTable(klass->GetSuperClass()->GetIfTable()); in SetupInterfaceLookupTable()7632 ObjPtr<mirror::IfTable> if_table = super_class->GetIfTable(); in FillImtFromSuperClass()[all …]
117 EXPECT_TRUE(primitive->GetIfTable() != nullptr); in AssertPrimitiveClass()118 EXPECT_EQ(primitive->GetIfTable()->Count(), 0u); in AssertPrimitiveClass()233 ASSERT_TRUE(array->GetIfTable() != nullptr); in AssertArrayClass()302 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable(); in AssertClass()1370 EXPECT_TRUE(klass->GetIfTable() != nullptr); in TEST_F()
225 ObjPtr<mirror::IfTable> iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod()
698 hs.NewHandle(long_array_dim3_class->GetIfTable()); in TEST_F()
391 ObjPtr<IfTable> iftable = GetIfTable(); in Implements()629 ObjPtr<IfTable> iftable = GetIfTable(); in FindVirtualMethodForInterface()664 inline ObjPtr<IfTable> Class::GetIfTable() { in GetIfTable() function674 return GetIfTable<kVerifyFlags, kWithoutReadBarrier>()->Count(); in GetIfTableCount()
547 ObjPtr<IfTable> iftable = klass->GetIfTable(); in FindInterfaceMethodWithSignature()844 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); in FindVirtualMethodForInterfaceSuper()1769 ObjPtr<mirror::IfTable> iftable = GetIfTable(); in FindAccessibleInterfaceMethod()
1000 ALWAYS_INLINE ObjPtr<IfTable> GetIfTable() REQUIRES_SHARED(Locks::mutator_lock_);
714 ObjPtr<mirror::IfTable> s_if = s->GetIfTable(); in InterfaceClassJoin()716 ObjPtr<mirror::IfTable> t_if = t->GetIfTable(); in InterfaceClassJoin()
2418 super_klass.Assign(klass->GetIfTable()->GetInterface(i)); in PreResolveTypes()2422 ArtMethod* m = klass->GetIfTable()->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in PreResolveTypes()2457 Handle<mirror::Class> iface = hs.NewHandle(klass->GetIfTable()->GetInterface(i)); in InitializeDependencies()
2789 if (klass->GetIfTable()->Count() == 0) { in HasNoIMT()2895 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForClass()2976 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in DumpIMTForMethod()
962 ObjPtr<mirror::IfTable> if_table = klass->GetIfTable(); in PruneImageClassInternal()1841 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in VisitNewMethodPointerArrays()1843 (super != nullptr) ? super->GetIfTable<kVerifyNone, kWithoutReadBarrier>() : nullptr; in VisitNewMethodPointerArrays()
1258 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in RelocateInPlace()2629 ObjPtr<mirror::IfTable> iftable = klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); in DoRelocateSpaces()
1468 ObjPtr<mirror::IfTable> iftable = cls->GetIfTable(); in HasTrivialInitialization()
2076 new_class->SetIfTable(art::GetClassRoot<art::mirror::Object>(linker)->GetIfTable()); in AllocateNewClassObject()