Searched refs:GetSuperClass (Results 1 – 21 of 21) sorted by relevance
212 Handle<mirror::Class> h_super(hs.NewHandle(GetSuperClass())); in DumpClass()285 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in SetReferenceInstanceOffsets()440 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod()451 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod()462 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod()509 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod()520 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod()531 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod()578 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in FindInstanceField()590 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in FindInstanceField()[all …]
48 inline Class* Class::GetSuperClass() { in GetSuperClass() function264 Class* java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray()266 DCHECK(java_lang_Object->GetSuperClass() == nullptr) << PrettyClass(src); in IsAssignableFromArray()366 current = current->GetSuperClass(); in IsSubClass()396 return GetSuperClass()->GetVTableEntry(method->GetMethodIndex(), pointer_size); in FindVirtualMethodForSuper()432 Class* super_class = GetSuperClass(); in GetFirstReferenceInstanceFieldOffset()
205 for (Class* cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
447 return !IsPrimitive() && GetSuperClass() == nullptr; in IsObjectClass()636 ALWAYS_INLINE Class* GetSuperClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);647 return GetSuperClass() != nullptr; in HasSuperClass()
960 klass = kIsStatic ? nullptr : klass->GetSuperClass()) { in VisitFieldsReferences()
59 return (klass->GetSuperClass() != nullptr) ? in FindInstanceFieldWithOffset()60 FindInstanceFieldWithOffset(klass->GetSuperClass(), field_offset) : nullptr; in FindInstanceFieldWithOffset()
71 EXPECT_TRUE(primitive->GetClass()->GetSuperClass() != nullptr); in AssertPrimitiveClass()74 EXPECT_TRUE(primitive->GetSuperClass() == nullptr); in AssertPrimitiveClass()123 EXPECT_TRUE(array->GetClass()->GetSuperClass() != nullptr); in AssertArrayClass()126 EXPECT_TRUE(array->GetSuperClass() != nullptr); in AssertArrayClass()128 EXPECT_EQ(class_linker_->FindSystemClass(self, "Ljava/lang/Object;"), array->GetSuperClass()); in AssertArrayClass()192 EXPECT_TRUE(klass->GetSuperClass() != nullptr); in AssertClass()310 k = k->GetSuperClass(); in AssertClass()701 EXPECT_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in TEST_F()704 EXPECT_TRUE(JavaLangObject->GetSuperClass() == nullptr); in TEST_F()746 EXPECT_EQ(JavaLangObject, MyClass->GetClass()->GetSuperClass()); in TEST_F()[all …]
3040 Handle<mirror::Class> super(hs.NewHandle(klass->GetSuperClass())); in VerifyClass()3553 mirror::Class* super_class = klass->GetSuperClass(); in CanWeInitializeClass()3651 mirror::Class* super_class = klass->GetSuperClass(); in InitializeClass()3960 klass->GetClassLoader() != klass->GetSuperClass()->GetClassLoader()) { in ValidateSuperClassDescriptors()3961 super_klass.Assign(klass->GetSuperClass()); in ValidateSuperClassDescriptors()3962 for (int i = klass->GetSuperClass()->GetVTableLength() - 1; i >= 0; --i) { in ValidateSuperClassDescriptors()3964 auto* super_m = klass->GetSuperClass()->GetVTableEntry(i, image_pointer_size_); in ValidateSuperClassDescriptors()4340 mirror::Class* super = klass->GetSuperClass(); in LinkSuperClass()4391 super = super->GetSuperClass(); in LinkSuperClass()4535 const size_t super_vtable_length = klass->GetSuperClass()->GetVTableLength(); in LinkVirtualMethods()[all …]
117 mirror::Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
409 return soa.AddLocalReference<jclass>(c->GetSuperClass()); in GetSuperclass()2152 current_class = current_class->GetSuperClass()) { in RegisterNativeMethods()
815 *superclass_id = gRegistry->Add(c->GetSuperClass()); in GetSuperclass()
498 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() function in art::verifier::RegType500 mirror::Class* super_klass = GetClass()->GetSuperClass(); in GetSuperClass()725 mirror::Class* result = s->GetSuperClass(); // short-cut to java.lang.Object in ClassJoin()740 s = s->GetSuperClass(); in ClassJoin()745 t = t->GetSuperClass(); in ClassJoin()751 s = s->GetSuperClass(); in ClassJoin()752 t = t->GetSuperClass(); in ClassJoin()
111 mirror::Class::GetJavaLangClass()->GetSuperClass(), precise); in JavaLangObject()
189 const RegType& GetSuperClass(RegTypeCache* cache) const
140 mirror::Class* super = klass->GetSuperClass(); in VerifyClass()3502 const RegType& super = GetDeclaringClass().GetSuperClass(®_types_); in VerifyInvocationArgs()3542 mirror::Class* object_klass = klass->GetClass()->GetSuperClass(); in GetQuickInvokedMethod()
425 mirror::Class* super_class = (*referrer)->GetDeclaringClass()->GetSuperClass(); in FindMethodFromCode()576 return referrer->GetDeclaringClass()->GetSuperClass()->GetVTableEntry( in FindMethodFast()
193 mirror::Class* super = klass->GetSuperClass(); in WalkInstanceFields()
981 __ AddClassId(LookupClassId(klass->GetSuperClass())); in DumpHeapClass()1167 klass = klass->GetSuperClass(); in DumpHeapInstanceObject()
783 mirror::Class* super = h_class->GetSuperClass(); in WalkInstanceFields()
852 klass.Assign(klass->GetSuperClass()); in MaybeAddToImageClasses()
1651 mirror::Class* super = klass->GetSuperClass(); in DumpFields()