/art/runtime/mirror/ |
D | class.cc | 201 Handle<mirror::Class> h_super(hs.NewHandle(GetSuperClass())); in DumpClass() 274 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in SetReferenceInstanceOffsets() 429 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod() 440 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod() 451 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindDirectMethod() 520 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod() 531 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod() 542 for (Class* klass = this; klass != nullptr; klass = klass->GetSuperClass()) { in FindVirtualMethod() 688 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in FindInstanceField() 700 for (Class* c = this; c != nullptr; c = c->GetSuperClass()) { in FindInstanceField() [all …]
|
D | class-inl.h | 51 inline Class* Class::GetSuperClass() { in GetSuperClass() function 364 Class* java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray() 366 DCHECK(java_lang_Object->GetSuperClass() == nullptr) << PrettyClass(src); in IsAssignableFromArray() 462 current = current->GetSuperClass(); in IsSubClass() 493 return GetSuperClass()->GetVTableEntry(method->GetMethodIndex(), pointer_size); in FindVirtualMethodForSuper() 533 Class* super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in GetFirstReferenceInstanceFieldOffset()
|
D | object.cc | 210 for (Class* cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
|
D | class.h | 491 return !IsPrimitive() && GetSuperClass() == nullptr; in IsObjectClass() 670 ALWAYS_INLINE Class* GetSuperClass() SHARED_REQUIRES(Locks::mutator_lock_); 685 return GetSuperClass() != nullptr; in HasSuperClass()
|
D | object-inl.h | 1060 klass = kIsStatic ? nullptr : klass->GetSuperClass<kVerifyFlags, kReadBarrierOption>()) { in VisitFieldsReferences() 1170 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in VisitReferences()
|
/art/runtime/verifier/ |
D | reg_type.cc | 498 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() function in art::verifier::RegType 500 mirror::Class* super_klass = GetClass()->GetSuperClass(); in GetSuperClass() 736 mirror::Class* result = s->GetSuperClass(); // short-cut to java.lang.Object in ClassJoin() 751 s = s->GetSuperClass(); in ClassJoin() 756 t = t->GetSuperClass(); in ClassJoin() 762 s = s->GetSuperClass(); in ClassJoin() 763 t = t->GetSuperClass(); in ClassJoin()
|
D | reg_type_cache-inl.h | 111 mirror::Class::GetJavaLangClass()->GetSuperClass(), precise); in JavaLangObject()
|
D | reg_type.h | 194 const RegType& GetSuperClass(RegTypeCache* cache) const
|
D | method_verifier.cc | 134 mirror::Class* super = klass->GetSuperClass(); in VerifyClass() 4097 const RegType& super = GetDeclaringClass().GetSuperClass(®_types_); in VerifyInvocationArgs() 4138 mirror::Class* object_klass = klass->GetClass()->GetSuperClass(); in GetQuickInvokedMethod()
|
/art/runtime/ |
D | class_linker_test.cc | 72 EXPECT_TRUE(primitive->GetClass()->GetSuperClass() != nullptr); in AssertPrimitiveClass() 75 EXPECT_TRUE(primitive->GetSuperClass() == nullptr); in AssertPrimitiveClass() 124 EXPECT_TRUE(array->GetClass()->GetSuperClass() != nullptr); in AssertArrayClass() 127 EXPECT_TRUE(array->GetSuperClass() != nullptr); in AssertArrayClass() 129 EXPECT_EQ(class_linker_->FindSystemClass(self, "Ljava/lang/Object;"), array->GetSuperClass()); in AssertArrayClass() 195 EXPECT_TRUE(klass->GetSuperClass() != nullptr); in AssertClass() 322 k = k->GetSuperClass(); in AssertClass() 719 EXPECT_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in TEST_F() 722 EXPECT_TRUE(JavaLangObject->GetSuperClass() == nullptr); in TEST_F() 764 EXPECT_EQ(JavaLangObject, MyClass->GetClass()->GetSuperClass()); in TEST_F() [all …]
|
D | art_field-inl.h | 379 return (klass->GetSuperClass() != nullptr) ? in FindInstanceFieldWithOffset() 380 FindInstanceFieldWithOffset<kExactOffset>(klass->GetSuperClass(), field_offset) : nullptr; in FindInstanceFieldWithOffset()
|
D | class_linker.cc | 1408 mirror::Class* super_class = klass->GetSuperClass(); in UpdateAppImageClassLoadersAndDexCaches() 1416 mirror::Class* super_class = klass->GetSuperClass(); in UpdateAppImageClassLoadersAndDexCaches() 3860 MutableHandle<mirror::Class> supertype(hs.NewHandle(klass->GetSuperClass())); in VerifyClass() 3905 supertype.Get() == klass->GetSuperClass() || in VerifyClass() 4427 mirror::Class* super_class = klass->GetSuperClass(); in CanWeInitializeClass() 4547 mirror::Class* super_class = klass->GetSuperClass(); in InitializeClass() 4939 klass->GetClassLoader() != klass->GetSuperClass()->GetClassLoader()) { in ValidateSuperClassDescriptors() 4940 super_klass.Assign(klass->GetSuperClass()); in ValidateSuperClassDescriptors() 4941 for (int i = klass->GetSuperClass()->GetVTableLength() - 1; i >= 0; --i) { in ValidateSuperClassDescriptors() 4943 auto* super_m = klass->GetSuperClass()->GetVTableEntry(i, image_pointer_size_); in ValidateSuperClassDescriptors() [all …]
|
D | art_method.cc | 128 mirror::Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
|
D | jni_internal.cc | 404 return soa.AddLocalReference<jclass>(c->IsInterface() ? nullptr : c->GetSuperClass()); in GetSuperclass() 2165 current_class = current_class->GetSuperClass()) { in RegisterNativeMethods()
|
/art/runtime/gc/accounting/ |
D | space_bitmap.cc | 193 mirror::Class* super = klass->GetSuperClass(); in WalkInstanceFields()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 522 super_class = referring_class->GetSuperClass(); in FindMethodFromCode() 708 mirror::Class* super_class = referring_class->GetSuperClass(); in FindMethodFast()
|
/art/runtime/interpreter/ |
D | unstarted_runtime_test.cc | 421 hs_misc.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F() 454 hs_object.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F()
|
/art/runtime/hprof/ |
D | hprof.cc | 1176 __ AddClassId(LookupClassId(klass->GetSuperClass())); in DumpHeapClass() 1362 klass = klass->GetSuperClass(); in DumpHeapInstanceObject()
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 362 mirror::Class* base_class = type->GetSuperClass(); in Write()
|
/art/runtime/quick/ |
D | inline_method_analyser.cc | 155 target_method->GetDeclaringClass() == method->GetDeclaringClass()->GetSuperClass()); in GetTargetConstructor()
|
/art/runtime/native/ |
D | java_lang_Class.cc | 278 h_clazz.Assign(h_clazz->GetSuperClass()); in GetPublicFieldRecursive()
|
/art/compiler/ |
D | image_writer.cc | 787 result = result || PruneAppImageClassInternal(klass->GetSuperClass(), in PruneAppImageClassInternal() 1099 mirror::Class* super = h_class->GetSuperClass(); in WalkInstanceFields()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1052 called = caller->GetDeclaringClass()->GetSuperClass()->GetVTableEntry( in artQuickResolutionTrampoline()
|
/art/oatdump/ |
D | oatdump.cc | 1611 mirror::Class* super = klass->GetSuperClass(); in DumpFields()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 735 actual_method = compiling_class->GetSuperClass()->GetVTableEntry( in ResolveMethod()
|