Searched defs:super_class (Results 1 - 8 of 8) sorted by relevance
/art/runtime/mirror/ |
H A D | object-refvisitor-inl.h | 76 ObjPtr<Class> super_class = klass; local 78 total_reference_instance_fields += super_class->NumReferenceInstanceFields(); 79 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>(); 80 } while (super_class != nullptr);
|
H A D | class-inl.h | 598 ObjPtr<Class> super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); local 599 return (super_class != nullptr) 600 ? MemberOffset(RoundUp(super_class->GetObjectSize<kVerifyFlags, kReadBarrierOption>(),
|
/art/runtime/ |
H A D | cha.cc | 459 mirror::Class* super_class = klass->GetSuperClass(); local 460 if (super_class == nullptr) { 469 for (int32_t i = 0; i < super_class->GetVTableLength(); ++i) { 471 ArtMethod* method_in_super = super_class->GetVTableEntry(i, image_pointer_size); 493 for (int32_t i = super_class->GetVTableLength(); i < klass->GetVTableLength(); ++i) {
|
H A D | method_handles.cc | 686 ObjPtr<mirror::Class> super_class = referrer_class->GetSuperClass(); local 688 DCHECK(super_class != nullptr); 689 DCHECK(super_class->HasVTable()); 690 // Note that super_class is a super of referrer_class and target_method 691 // will always be declared by super_class (or one of its super classes). 692 DCHECK_LT(vtable_index, super_class->GetVTableLength()); 693 return super_class->GetVTableEntry(vtable_index, kRuntimePointerSize);
|
H A D | art_method.cc | 192 mirror::Class* super_class = declaring_class->GetSuperClass(); local 197 if (super_class->HasVTable() && method_index < super_class->GetVTableLength()) { 198 result = super_class->GetVTableEntry(method_index, pointer_size);
|
H A D | class_linker.cc | 1397 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 1398 if (super_class != nullptr && !heap->ObjectIsInBootImageSpace(super_class)) { 1399 auto it2 = new_class_set->Find(ClassTable::TableSlot(super_class)); 1401 DCHECK_EQ(it2->Read(), super_class); 4576 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 4577 if (!can_init_parents && !super_class->IsInitialized()) { 4580 return CanWeInitializeClass(super_class, can_init_statics, can_init_parents); 4697 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 4698 if (!super_class 5578 ObjPtr<mirror::Class> super_class = ResolveType(dex_file, super_class_idx, klass.Get()); local 6357 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 6820 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 7631 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 7718 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local 7806 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local [all...] |
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 532 mirror::Class* super_class = nullptr; local 534 super_class = h_referring_class->GetSuperClass(); 539 if (super_class == nullptr || 540 !super_class->HasVTable() || 541 vtable_index >= static_cast<uint32_t>(super_class->GetVTableLength())) { 548 DCHECK(super_class != nullptr); 549 DCHECK(super_class->HasVTable()); 550 return super_class->GetVTableEntry(vtable_index, class_linker->GetImagePointerSize()); 730 mirror::Class* super_class = referring_class->GetSuperClass(); local 731 if (resolved_method->GetMethodIndex() >= super_class [all...] |
/art/test/004-JniTest/ |
H A D | jni_test.cc | 158 jclass super_class = env->FindClass("Main$testCallStaticVoidMethodOnSubClass_SuperClass"); local 159 CHECK(super_class != nullptr); 161 jmethodID execute = env->GetStaticMethodID(super_class, "execute", "()V"); 536 void TestnonstaticCallNonvirtualMethod(bool super_object, bool super_class, bool super_method, const char* test_case) { argument 541 if (super_class && !super_method) { 548 jclass c = (super_class) ? super_ : sub_;
|
Completed in 866 milliseconds