Home
last modified time | relevance | path

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

12

/art/runtime/mirror/
Dclass.cc201 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 …]
Dclass-inl.h51 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()
Dobject.cc210 for (Class* cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
Dclass.h491 return !IsPrimitive() && GetSuperClass() == nullptr; in IsObjectClass()
670 ALWAYS_INLINE Class* GetSuperClass() SHARED_REQUIRES(Locks::mutator_lock_);
685 return GetSuperClass() != nullptr; in HasSuperClass()
Dobject-inl.h1060 klass = kIsStatic ? nullptr : klass->GetSuperClass<kVerifyFlags, kReadBarrierOption>()) { in VisitFieldsReferences()
1170 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in VisitReferences()
/art/runtime/verifier/
Dreg_type.cc498 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()
Dreg_type_cache-inl.h111 mirror::Class::GetJavaLangClass()->GetSuperClass(), precise); in JavaLangObject()
Dreg_type.h194 const RegType& GetSuperClass(RegTypeCache* cache) const
Dmethod_verifier.cc134 mirror::Class* super = klass->GetSuperClass(); in VerifyClass()
4097 const RegType& super = GetDeclaringClass().GetSuperClass(&reg_types_); in VerifyInvocationArgs()
4138 mirror::Class* object_klass = klass->GetClass()->GetSuperClass(); in GetQuickInvokedMethod()
/art/runtime/
Dclass_linker_test.cc72 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 …]
Dart_field-inl.h379 return (klass->GetSuperClass() != nullptr) ? in FindInstanceFieldWithOffset()
380 FindInstanceFieldWithOffset<kExactOffset>(klass->GetSuperClass(), field_offset) : nullptr; in FindInstanceFieldWithOffset()
Dclass_linker.cc1408 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 …]
Dart_method.cc128 mirror::Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
Djni_internal.cc404 return soa.AddLocalReference<jclass>(c->IsInterface() ? nullptr : c->GetSuperClass()); in GetSuperclass()
2165 current_class = current_class->GetSuperClass()) { in RegisterNativeMethods()
/art/runtime/gc/accounting/
Dspace_bitmap.cc193 mirror::Class* super = klass->GetSuperClass(); in WalkInstanceFields()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h522 super_class = referring_class->GetSuperClass(); in FindMethodFromCode()
708 mirror::Class* super_class = referring_class->GetSuperClass(); in FindMethodFast()
/art/runtime/interpreter/
Dunstarted_runtime_test.cc421 hs_misc.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F()
454 hs_object.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F()
/art/runtime/hprof/
Dhprof.cc1176 __ AddClassId(LookupClassId(klass->GetSuperClass())); in DumpHeapClass()
1362 klass = klass->GetSuperClass(); in DumpHeapInstanceObject()
/art/compiler/debug/
Delf_debug_info_writer.h362 mirror::Class* base_class = type->GetSuperClass(); in Write()
/art/runtime/quick/
Dinline_method_analyser.cc155 target_method->GetDeclaringClass() == method->GetDeclaringClass()->GetSuperClass()); in GetTargetConstructor()
/art/runtime/native/
Djava_lang_Class.cc278 h_clazz.Assign(h_clazz->GetSuperClass()); in GetPublicFieldRecursive()
/art/compiler/
Dimage_writer.cc787 result = result || PruneAppImageClassInternal(klass->GetSuperClass(), in PruneAppImageClassInternal()
1099 mirror::Class* super = h_class->GetSuperClass(); in WalkInstanceFields()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1052 called = caller->GetDeclaringClass()->GetSuperClass()->GetVTableEntry( in artQuickResolutionTrampoline()
/art/oatdump/
Doatdump.cc1611 mirror::Class* super = klass->GetSuperClass(); in DumpFields()
/art/compiler/optimizing/
Dinstruction_builder.cc735 actual_method = compiling_class->GetSuperClass()->GetVTableEntry( in ResolveMethod()

12