Searched refs:super_class (Results 1 – 5 of 5) sorted by relevance
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 425 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/ |
D | jni_test.cc | 141 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/ |
D | art_method.cc | 117 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()
|
D | class_linker.cc | 3540 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/ |
D | class-inl.h | 432 Class* super_class = GetSuperClass(); in GetFirstReferenceInstanceFieldOffset() local 433 return (super_class != nullptr) in GetFirstReferenceInstanceFieldOffset() 434 ? MemberOffset(RoundUp(super_class->GetObjectSize(), in GetFirstReferenceInstanceFieldOffset()
|