Home
last modified time | relevance | path

Searched refs:GetSuperClass (Results 1 – 20 of 20) sorted by relevance

/art/runtime/mirror/
Dclass.cc193 Class* super = GetSuperClass(); in DumpClass()
251 for (Class* c = this; c != NULL; c = c->GetSuperClass()) { in SetReferenceInstanceOffsets()
399 for (const Class* klass = this; klass != NULL; klass = klass->GetSuperClass()) { in FindDirectMethod()
409 for (const Class* klass = this; klass != NULL; klass = klass->GetSuperClass()) { in FindDirectMethod()
444 for (const Class* klass = this; klass != NULL; klass = klass->GetSuperClass()) { in FindVirtualMethod()
454 for (const Class* klass = this; klass != NULL; klass = klass->GetSuperClass()) { in FindVirtualMethod()
492 for (Class* c = this; c != NULL; c = c->GetSuperClass()) { in FindInstanceField()
504 for (Class* c = this; c != NULL; c = c->GetSuperClass()) { in FindInstanceField()
542 for (Class* k = this; k != NULL; k = k->GetSuperClass()) { in FindStaticField()
563 for (Class* k = this; k != NULL; k = k->GetSuperClass()) { in FindStaticField()
[all …]
Dclass-inl.h42 inline Class* Class::GetSuperClass() const { in GetSuperClass() function
190 Class* java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray()
192 DCHECK(java_lang_Object->GetSuperClass() == NULL) << PrettyClass(src); in IsAssignableFromArray()
206 current = current->GetSuperClass(); in IsSubClass()
237 return GetSuperClass()->GetVTable()->Get(method->GetMethodIndex()); in FindVirtualMethodForSuper()
Dobject.cc67 for (const Class* klass = c; klass != NULL; klass = klass->GetSuperClass()) { in Clone()
92 for (const Class* cur = c; cur != NULL; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
Dclass.h328 for (Class* klass = this; klass->GetSuperClass() != NULL; klass = klass->GetSuperClass()) { in Depth()
363 return !IsPrimitive() && GetSuperClass() == NULL; in IsObjectClass()
466 Class* GetSuperClass() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
478 return GetSuperClass() != NULL; in HasSuperClass()
Dart_method.cc110 Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
/art/runtime/verifier/
Dreg_type.cc618 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() function in art::verifier::RegType
620 mirror::Class* super_klass = GetClass()->GetSuperClass(); in GetSuperClass()
931 mirror::Class* result = s->GetSuperClass(); // short-cut to java.lang.Object in ClassJoin()
949 s = s->GetSuperClass(); in ClassJoin()
954 t = t->GetSuperClass(); in ClassJoin()
960 s = s->GetSuperClass(); in ClassJoin()
961 t = t->GetSuperClass(); in ClassJoin()
Dreg_type.h220 const RegType& GetSuperClass(RegTypeCache* cache) const
Dmethod_verifier.cc82 mirror::Class* super = klass->GetSuperClass(); in VerifyClass()
3002 const RegType& super = GetDeclaringClass().GetSuperClass(&reg_types_); in VerifyInvocationArgs()
3612 if (klass->GetSuperClass() != NULL) { in FindInstanceFieldWithOffset()
3613 return FindInstanceFieldWithOffset(klass->GetSuperClass(), field_offset); in FindInstanceFieldWithOffset()
/art/runtime/
Dclass_linker_test.cc64 EXPECT_TRUE(primitive->GetClass()->GetSuperClass() != NULL); in AssertPrimitiveClass()
66 EXPECT_TRUE(primitive->GetSuperClass() == NULL); in AssertPrimitiveClass()
112 EXPECT_TRUE(array->GetClass()->GetSuperClass() != NULL); in AssertArrayClass()
114 EXPECT_TRUE(array->GetSuperClass() != NULL); in AssertArrayClass()
115 EXPECT_EQ(class_linker_->FindSystemClass("Ljava/lang/Object;"), array->GetSuperClass()); in AssertArrayClass()
189 EXPECT_TRUE(klass->GetSuperClass() != NULL); in AssertClass()
296 k = k->GetSuperClass(); in AssertClass()
680 EXPECT_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in TEST_F()
682 EXPECT_TRUE(JavaLangObject->GetSuperClass() == NULL); in TEST_F()
717 EXPECT_EQ(JavaLangObject, MyClass->GetClass()->GetSuperClass()); in TEST_F()
[all …]
Dclass_linker.cc2426 SirtRef<mirror::Class> super(self, klass->GetSuperClass()); in VerifyClass()
2922 mirror::Class* super_class = klass->GetSuperClass(); in CanWeInitializeClass()
3015 mirror::Class* super_class = klass->GetSuperClass(); in InitializeClass()
3140 klass->GetClassLoader() != klass->GetSuperClass()->GetClassLoader()) { in ValidateSuperClassDescriptors()
3141 const mirror::Class* super = klass->GetSuperClass(); in ValidateSuperClassDescriptors()
3318 mirror::Class* super = klass->GetSuperClass(); in LinkSuperClass()
3368 super = super->GetSuperClass(); in LinkSuperClass()
3399 …uint32_t max_count = klass->NumVirtualMethods() + klass->GetSuperClass()->GetVTable()->GetLength(); in LinkVirtualMethods()
3400 size_t actual_count = klass->GetSuperClass()->GetVTable()->GetLength(); in LinkVirtualMethods()
3404 vtable(self, klass->GetSuperClass()->GetVTable()->CopyOf(self, max_count)); in LinkVirtualMethods()
[all …]
Ddebugger.cc628 superclass_id = gRegistry->Add(c->GetSuperClass()); in GetSuperclass()
Djni_internal.cc719 return soa.AddLocalReference<jclass>(c->GetSuperClass()); in GetSuperclass()
/art/runtime/entrypoints/
Dentrypoint_utils.cc196 vtable = referrer->GetDeclaringClass()->GetSuperClass()->GetVTable(); in FindMethodFromCode()
248 mirror::Class* super_class = referring_class->GetSuperClass(); in FindMethodFromCode()
250 vtable = referring_class->GetSuperClass()->GetVTable(); in FindMethodFromCode()
Dentrypoint_utils.h223 return referrer->GetDeclaringClass()->GetSuperClass()->GetVTable()-> in FindMethodFast()
/art/runtime/gc/collector/
Dmark_sweep-inl.h138 klass = is_static ? NULL : klass->GetSuperClass()) { in VisitFieldsReferences()
/art/runtime/gc/accounting/
Dspace_bitmap.cc184 mirror::Class* super = klass->GetSuperClass(); in WalkInstanceFields()
/art/runtime/hprof/
Dhprof.cc894 rec->AddId(LookupClassId(thisClass->GetSuperClass())); in DumpHeapObject()
1029 sclass = sclass->GetSuperClass(); in DumpHeapObject()
/art/compiler/
Dimage_writer.cc624 klass = is_static ? NULL : klass->GetSuperClass()) { in FixupFields()
/art/oatdump/
Doatdump.cc863 mirror::Class* super = klass->GetSuperClass(); in DumpFields()
/art/compiler/driver/
Dcompiler_driver.cc750 klass = klass->GetSuperClass(); in MaybeAddToImageClasses()