Home
last modified time | relevance | path

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

12

/art/runtime/
Dcha.cc108 ObjPtr<mirror::Class> super = klass->GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()
136 super_it = super_it->GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>()) { in ResetSingleImplementationInHierarchy()
307 in = in->GetSuperClass(); in VerifyNonSingleImplementation()
321 verify_class = verify_class->GetSuperClass(); in VerifyNonSingleImplementation()
365 VerifyNonSingleImplementation(klass->GetSuperClass()->GetSuperClass(), in CheckVirtualMethodSingleImplementationInfo()
375 VerifyNonSingleImplementation(klass->GetSuperClass()->GetSuperClass(), in CheckVirtualMethodSingleImplementationInfo()
436 ObjPtr<mirror::Class> super_super = klass->GetSuperClass()->GetSuperClass(); in CheckVirtualMethodSingleImplementationInfo()
459 VerifyNonSingleImplementation(super_super->GetSuperClass(), in CheckVirtualMethodSingleImplementationInfo()
465 super_super = super_super->GetSuperClass(); in CheckVirtualMethodSingleImplementationInfo()
568 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in UpdateAfterLoadingOf()
Daot_class_linker.cc50 if (klass->GetSuperClass()->GetStatus() == ClassStatus::kInitializing) { in InitializeClass()
Dclass_linker_test.cc89 EXPECT_TRUE(primitive->GetClass()->GetSuperClass() != nullptr); in AssertPrimitiveClass()
92 EXPECT_TRUE(primitive->GetSuperClass() == nullptr); in AssertPrimitiveClass()
128 EXPECT_OBJ_PTR_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in AssertObjectClass()
131 EXPECT_TRUE(JavaLangObject->GetSuperClass() == nullptr); in AssertObjectClass()
200 EXPECT_TRUE(array->GetClass()->GetSuperClass() != nullptr); in AssertArrayClass()
203 EXPECT_TRUE(array->GetSuperClass() != nullptr); in AssertArrayClass()
206 array->GetSuperClass()); in AssertArrayClass()
273 EXPECT_TRUE(klass->GetSuperClass() != nullptr); in AssertClass()
398 k = k->GetSuperClass(); in AssertClass()
930 EXPECT_OBJ_PTR_EQ(JavaLangObject.Get(), MyClass->GetClass()->GetSuperClass()); in TEST_F()
[all …]
Ddebug_print.cc181 klass = klass->GetSuperClass()) { in DumpB77342775DebugData()
Dsubtype_check_test.cc59 MockClass* GetSuperClass() const { in GetSuperClass() function
64 return GetSuperClass() != nullptr; in HasSuperClass()
175 kls = kls->GetSuperClass(); in SlowIsSubtypeOf()
586 ss_ << "{Parent}: " << *(kls->GetSuperClass()); in Record()
Dart_field-inl.h393 return (klass->GetSuperClass() != nullptr) ? in FindInstanceFieldWithOffset()
394 FindInstanceFieldWithOffset<kExactOffset>(klass->GetSuperClass(), field_offset) : nullptr; in FindInstanceFieldWithOffset()
Dsubtype_check.h376 return ClassPtr(klass->GetSuperClass()); in GetParentClass()
Dart_method.cc202 ObjPtr<mirror::Class> super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
Dmethod_handles.cc689 ObjPtr<mirror::Class> super_class = referrer_class->GetSuperClass(); in RefineTargetMethod()
/art/runtime/verifier/
Dreg_type.cc521 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() function in art::verifier::RegType
523 ObjPtr<mirror::Class> super_klass = GetClass()->GetSuperClass(); in GetSuperClass()
802 ObjPtr<mirror::Class> result = s->GetSuperClass(); // short-cut to java.lang.Object in ClassJoin()
826 s = s->GetSuperClass(); in ClassJoin()
831 t = t->GetSuperClass(); in ClassJoin()
837 s = s->GetSuperClass(); in ClassJoin()
838 t = t->GetSuperClass(); in ClassJoin()
Dclass_verifier.cc60 ObjPtr<mirror::Class> super = klass->GetSuperClass(); in VerifyClass()
Dverifier_deps.cc378 current = current->GetSuperClass(); in FindOneClassPathBoundaryForInterface()
486 source = source->GetSuperClass(); in AddAssignability()
/art/runtime/mirror/
Dobject-refvisitor-inl.h83 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in VisitReferences()
Dclass-inl.h62 inline ObjPtr<Class> Class::GetSuperClass() { in GetSuperClass() function
85 return GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr; in HasSuperClass()
440 ObjPtr<Class> java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray()
442 DCHECK(java_lang_Object->GetSuperClass() == nullptr) << src->PrettyClass(); in IsAssignableFromArray()
569 current = current->GetSuperClass(); in IsSubClass()
627 return GetSuperClass()->GetVTableEntry(method->GetMethodIndex(), pointer_size); in FindVirtualMethodForSuper()
667 ObjPtr<Class> super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in GetFirstReferenceInstanceFieldOffset()
1022 return !IsPrimitive() && GetSuperClass<kDefaultVerifyFlags, kWithoutReadBarrier>() == nullptr; in IsObjectClass()
Dobject.cc241 for (ObjPtr<Class> cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
Dobject-inl.h886 klass = kIsStatic ? nullptr : klass->GetSuperClass<kVerifyFlags, kReadBarrierOption>()) { in VisitFieldsReferences()
Dclass.h591 ALWAYS_INLINE ObjPtr<Class> GetSuperClass() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/hprof/
Dhprof.cc1066 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField()
1256 __ AddClassId(LookupClassId(klass->GetSuperClass().Ptr())); in DumpHeapClass()
1285 DCHECK(class_class->GetSuperClass()->IsObjectClass()); in DumpHeapClass()
1287 + class_class->GetSuperClass()->NumInstanceFields() in DumpHeapClass()
1378 for (ArtField& object_instance_field : class_class->GetSuperClass()->GetIFields()) { in DumpHeapClass()
1547 klass = klass->GetSuperClass().Ptr(); in DumpHeapInstanceObject()
/art/openjdkjvmti/
Dti_heap.cc288 if (klass->GetSuperClass() == nullptr) { in ReportFieldsRecursive()
299 klass->GetSuperClass(), in ReportFieldsRecursive()
312 klass->GetSuperClass(), in ReportFieldsRecursive()
384 if (klass->GetSuperClass() != nullptr) { in Visit()
385 Visit(self, klass->GetSuperClass(), visitor); in Visit()
1178 klass->GetSuperClass().Ptr()); in VisitClass()
Dti_redefine.cc829 if (!current_class->GetSuperClass()->DescriptorEquals(super_descriptor)) { in CheckClass()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h495 super_class = h_referring_class->GetSuperClass(); in FindMethodToCall()
690 ObjPtr<mirror::Class> super_class = referring_class->GetSuperClass(); in FindMethodFast()
/art/compiler/debug/
Delf_debug_info_writer.h370 ObjPtr<mirror::Class> base_class = type->GetSuperClass(); in Write()
/art/compiler/dex/
Dinline_method_analyser.cc156 target_method->GetDeclaringClass() == method->GetDeclaringClass()->GetSuperClass()); in GetTargetConstructor()
/art/runtime/native/
Djava_lang_Class.cc440 h_clazz.Assign(h_clazz->GetSuperClass()); in GetPublicFieldRecursive()
/art/oatdump/
Doatdump.cc2125 ObjPtr<mirror::Class> super = klass->GetSuperClass(); in DumpFields()
3377 PrepareClass(runtime, h.NewHandle<mirror::Class>(h_klass->GetSuperClass()), done); in PrepareClass()

12