Home
last modified time | relevance | path

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

12

/art/runtime/
Dcha.cc199 verify_class = verify_class->GetSuperClass(); in VerifyNonSingleImplementation()
244 VerifyNonSingleImplementation(klass->GetSuperClass()->GetSuperClass(), in CheckVirtualMethodSingleImplementationInfo()
256 mirror::Class* super_super = klass->GetSuperClass()->GetSuperClass(); in CheckVirtualMethodSingleImplementationInfo()
319 mirror::Class* super_super = klass->GetSuperClass()->GetSuperClass(); in CheckVirtualMethodSingleImplementationInfo()
343 VerifyNonSingleImplementation(super_super->GetSuperClass(), in CheckVirtualMethodSingleImplementationInfo()
350 super_super = super_super->GetSuperClass(); in CheckVirtualMethodSingleImplementationInfo()
449 mirror::Class* super_class = klass->GetSuperClass(); in UpdateAfterLoadingOf()
Dclass_linker_test.cc82 EXPECT_TRUE(primitive->GetClass()->GetSuperClass() != nullptr); in AssertPrimitiveClass()
85 EXPECT_TRUE(primitive->GetSuperClass() == nullptr); in AssertPrimitiveClass()
121 EXPECT_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in AssertObjectClass()
124 EXPECT_TRUE(JavaLangObject->GetSuperClass() == nullptr); in AssertObjectClass()
193 EXPECT_TRUE(array->GetClass()->GetSuperClass() != nullptr); in AssertArrayClass()
196 EXPECT_TRUE(array->GetSuperClass() != nullptr); in AssertArrayClass()
198 EXPECT_EQ(class_linker_->FindSystemClass(self, "Ljava/lang/Object;"), array->GetSuperClass()); in AssertArrayClass()
271 EXPECT_TRUE(klass->GetSuperClass() != nullptr); in AssertClass()
396 k = k->GetSuperClass(); in AssertClass()
876 EXPECT_EQ(JavaLangObject, MyClass->GetClass()->GetSuperClass()); in TEST_F()
[all …]
Dart_field-inl.h397 return (klass->GetSuperClass() != nullptr) ? in FindInstanceFieldWithOffset()
398 FindInstanceFieldWithOffset<kExactOffset>(klass->GetSuperClass(), field_offset) : nullptr; in FindInstanceFieldWithOffset()
Dclass_linker.cc1491 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in Update()
4226 MutableHandle<mirror::Class> supertype(hs.NewHandle(klass->GetSuperClass())); in VerifyClass()
4271 supertype.Get() == klass->GetSuperClass() || in VerifyClass()
4778 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in CanWeInitializeClass()
4905 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in InitializeClass()
5304 klass->GetClassLoader() != klass->GetSuperClass()->GetClassLoader()) { in ValidateSuperClassDescriptors()
5305 super_klass.Assign(klass->GetSuperClass()); in ValidateSuperClassDescriptors()
5306 for (int i = klass->GetSuperClass()->GetVTableLength() - 1; i >= 0; --i) { in ValidateSuperClassDescriptors()
5308 auto* super_m = klass->GetSuperClass()->GetVTableEntry(i, image_pointer_size_); in ValidateSuperClassDescriptors()
5431 klass = klass->GetSuperClass(); in FindSuperImt()
[all …]
Dart_method.cc209 mirror::Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod()
Dmethod_handles.cc697 ObjPtr<mirror::Class> super_class = referrer_class->GetSuperClass(); in RefineTargetMethod()
/art/runtime/mirror/
Dclass.cc261 Handle<Class> h_super(hs.NewHandle(GetSuperClass())); in DumpClass()
336 for (ObjPtr<Class> c = this; c != nullptr; c = c->GetSuperClass()) { in SetReferenceInstanceOffsets()
432 ObjPtr<Class> object_class = klass->GetSuperClass(); in FindInterfaceMethodWithSignature()
493 for (; klass != declaring_class; klass = klass->GetSuperClass()) { in IsInheritedMethod()
518 ObjPtr<Class> klass = this_klass->GetSuperClass(); in FindClassMethodWithSignature()
520 for (; klass != nullptr; klass = klass->GetSuperClass()) { in FindClassMethodWithSignature()
543 klass = klass->GetSuperClass(); in FindClassMethodWithSignature()
545 for (; klass != end_klass; klass = klass->GetSuperClass()) { in FindClassMethodWithSignature()
606 ObjPtr<Class> klass = GetSuperClass(); in FindClassMethod()
607 for (; klass != nullptr; klass = klass->GetSuperClass()) { in FindClassMethod()
[all …]
Dmethod_handle_impl.cc26 mirror::Class* klass = MethodHandleImpl::StaticClass()->GetSuperClass(); in StaticClass()
Dobject-refvisitor-inl.h81 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in VisitReferences()
Dclass-inl.h60 inline Class* Class::GetSuperClass() { in GetSuperClass() function
405 ObjPtr<Class> java_lang_Object = src->GetSuperClass(); in IsAssignableFromArray()
407 DCHECK(java_lang_Object->GetSuperClass() == nullptr) << src->PrettyClass(); in IsAssignableFromArray()
527 current = current->GetSuperClass(); in IsSubClass()
564 return GetSuperClass()->GetVTableEntry(method->GetMethodIndex(), pointer_size); in FindVirtualMethodForSuper()
602 ObjPtr<Class> super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); in GetFirstReferenceInstanceFieldOffset()
Dobject.cc237 for (ObjPtr<Class> cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
Dclass.h518 return !IsPrimitive() && GetSuperClass() == nullptr; in IsObjectClass()
679 ALWAYS_INLINE Class* GetSuperClass() REQUIRES_SHARED(Locks::mutator_lock_);
688 return GetSuperClass() != nullptr; in HasSuperClass()
/art/runtime/verifier/
Dreg_type.cc504 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() function in art::verifier::RegType
506 mirror::Class* super_klass = GetClass()->GetSuperClass(); in GetSuperClass()
775 mirror::Class* result = s->GetSuperClass(); // short-cut to java.lang.Object in ClassJoin()
798 s = s->GetSuperClass(); in ClassJoin()
803 t = t->GetSuperClass(); in ClassJoin()
809 s = s->GetSuperClass(); in ClassJoin()
810 t = t->GetSuperClass(); in ClassJoin()
Dreg_type_cache-inl.h148 mirror::Class::GetJavaLangClass()->GetSuperClass(), precise); in JavaLangObject()
Dverifier_deps.cc360 current = current->GetSuperClass(); in FindOneClassPathBoundaryForInterface()
468 source = source->GetSuperClass(); in AddAssignability()
Dreg_type.h197 const RegType& GetSuperClass(RegTypeCache* cache) const
/art/runtime/hprof/
Dhprof.cc1074 if (klass->IsClassLoaderClass() && klass->GetSuperClass()->IsObjectClass()) { in AddRuntimeInternalObjectsField()
1263 __ AddClassId(LookupClassId(klass->GetSuperClass())); in DumpHeapClass()
1292 DCHECK(class_class->GetSuperClass()->IsObjectClass()); in DumpHeapClass()
1294 + class_class->GetSuperClass()->NumInstanceFields() in DumpHeapClass()
1385 for (ArtField& object_instance_field : class_class->GetSuperClass()->GetIFields()) { in DumpHeapClass()
1555 klass = klass->GetSuperClass(); in DumpHeapInstanceObject()
/art/runtime/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()
1112 klass->GetSuperClass()); in VisitClass()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h514 super_class = h_referring_class->GetSuperClass(); in FindMethodFromCode()
697 ObjPtr<mirror::Class> super_class = referring_class->GetSuperClass(); in FindMethodFast()
/art/compiler/driver/
Dcompiler_driver.cc1172 klass.Assign(klass->GetSuperClass()); in MaybeAddToImageClasses()
2478 MutableHandle<mirror::Class> super_klass(hs.NewHandle<mirror::Class>(klass->GetSuperClass())); in PreResolveTypes()
2512 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in InitializeDependencies()
2553 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); in NoClinitInDependency()
2642 FillIMTAndConflictTables(klass->GetSuperClass()); in FillIMTAndConflictTables()
/art/compiler/debug/
Delf_debug_info_writer.h363 mirror::Class* base_class = type->GetSuperClass(); in Write()
/art/compiler/dex/
Dinline_method_analyser.cc154 target_method->GetDeclaringClass() == method->GetDeclaringClass()->GetSuperClass()); in GetTargetConstructor()
/art/runtime/interpreter/
Dunstarted_runtime_test.cc442 hs_misc.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F()
475 hs_object.NewHandle(mirror::Class::GetJavaLangClass()->GetSuperClass())); in TEST_F()
/art/runtime/native/
Djava_lang_Class.cc345 h_clazz.Assign(h_clazz->GetSuperClass()); in GetPublicFieldRecursive()
/art/oatdump/
Doatdump.cc2127 mirror::Class* super = klass->GetSuperClass(); in DumpFields()
3110 mirror::Class* object_class = mirror::Class::GetJavaLangClass()->GetSuperClass(); in HasNoIMT()
3368 PrepareClass(runtime, h.NewHandle<mirror::Class>(h_klass->GetSuperClass()), done); in PrepareClass()

12