Home
last modified time | relevance | path

Searched refs:super_class (Results 1 – 5 of 5) sorted by relevance

/art/runtime/entrypoints/
Dentrypoint_utils-inl.h425 mirror::Class* super_class = (*referrer)->GetDeclaringClass()->GetSuperClass(); in FindMethodFromCode() local
429 if (super_class == nullptr || !super_class->HasVTable() || in FindMethodFromCode()
430 vtable_index >= static_cast<uint32_t>(super_class->GetVTableLength())) { in FindMethodFromCode()
438 DCHECK(super_class != nullptr); in FindMethodFromCode()
440 DCHECK(super_class->HasVTable()); in FindMethodFromCode()
441 return super_class->GetVTableEntry(vtable_index, class_linker->GetImagePointerSize()); in FindMethodFromCode()
/art/test/004-JniTest/
Djni_test.cc141 jclass super_class = env->FindClass("Main$testCallStaticVoidMethodOnSubClass_SuperClass"); in Java_Main_testCallStaticVoidMethodOnSubClassNative() local
142 assert(super_class != nullptr); in Java_Main_testCallStaticVoidMethodOnSubClassNative()
144 jmethodID execute = env->GetStaticMethodID(super_class, "execute", "()V"); in Java_Main_testCallStaticVoidMethodOnSubClassNative()
519 …void TestnonstaticCallNonvirtualMethod(bool super_object, bool super_class, bool super_method, con… in TestnonstaticCallNonvirtualMethod() argument
524 if (super_class && !super_method) { in TestnonstaticCallNonvirtualMethod()
531 jclass c = (super_class) ? super_ : sub_; in TestnonstaticCallNonvirtualMethod()
/art/runtime/
Dart_method.cc117 mirror::Class* super_class = declaring_class->GetSuperClass(); in FindOverriddenMethod() local
122 if (super_class->HasVTable() && method_index < super_class->GetVTableLength()) { in FindOverriddenMethod()
123 result = super_class->GetVTableEntry(method_index, pointer_size); in FindOverriddenMethod()
Dclass_linker.cc3540 mirror::Class* super_class = klass->GetSuperClass(); in CanWeInitializeClass() local
3541 if (!can_init_parents && !super_class->IsInitialized()) { in CanWeInitializeClass()
3544 return CanWeInitializeClass(super_class, can_init_statics, can_init_parents); in CanWeInitializeClass()
3638 mirror::Class* super_class = klass->GetSuperClass(); in InitializeClass() local
3639 if (!super_class->IsInitialized()) { in InitializeClass()
3640 CHECK(!super_class->IsInterface()); in InitializeClass()
3643 Handle<mirror::Class> handle_scope_super(hs.NewHandle(super_class)); in InitializeClass()
4217 mirror::Class* super_class) in CheckSuperClassChange() argument
4222 if (super_class->GetClassLoader() != nullptr && in CheckSuperClassChange()
4225 klass->GetDexCache() != super_class->GetDexCache()) { in CheckSuperClassChange()
[all …]
/art/runtime/mirror/
Dclass-inl.h432 Class* super_class = GetSuperClass(); in GetFirstReferenceInstanceFieldOffset() local
433 return (super_class != nullptr) in GetFirstReferenceInstanceFieldOffset()
434 ? MemberOffset(RoundUp(super_class->GetObjectSize(), in GetFirstReferenceInstanceFieldOffset()