Searched defs:super_class (Results 1 - 10 of 10) sorted by relevance

/art/runtime/mirror/
H A Dobject-refvisitor-inl.h78 ObjPtr<Class> super_class = klass; local
80 total_reference_instance_fields += super_class->NumReferenceInstanceFields();
81 super_class = super_class->GetSuperClass<kVerifyFlags, kReadBarrierOption>();
82 } while (super_class != nullptr);
H A Dclass-inl.h652 ObjPtr<Class> super_class = GetSuperClass<kVerifyFlags, kReadBarrierOption>(); local
653 return (super_class != nullptr)
654 ? MemberOffset(RoundUp(super_class->GetObjectSize<kVerifyFlags, kReadBarrierOption>(),
/art/runtime/
H A Dcha.cc564 mirror::Class* super_class = klass->GetSuperClass(); local
565 if (super_class == nullptr) {
574 for (int32_t i = 0; i < super_class->GetVTableLength(); ++i) {
576 ArtMethod* method_in_super = super_class->GetVTableEntry(i, image_pointer_size);
598 for (int32_t i = super_class->GetVTableLength(); i < klass->GetVTableLength(); ++i) {
H A Dmethod_handles.cc687 ObjPtr<mirror::Class> super_class = referrer_class->GetSuperClass(); local
689 DCHECK(super_class != nullptr);
690 DCHECK(super_class->HasVTable());
691 // Note that super_class is a super of referrer_class and target_method
692 // will always be declared by super_class (or one of its super classes).
693 DCHECK_LT(vtable_index, super_class->GetVTableLength());
694 return super_class->GetVTableEntry(vtable_index, kRuntimePointerSize);
H A Dart_method.cc217 mirror::Class* super_class = declaring_class->GetSuperClass(); local
222 if (super_class->HasVTable() && method_index < super_class->GetVTableLength()) {
223 result = super_class->GetVTableEntry(method_index, pointer_size);
H A Dclass_linker.cc1310 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
1311 if (super_class != nullptr && !heap->ObjectIsInBootImageSpace(super_class)) {
1312 auto it2 = new_class_set->Find(ClassTable::TableSlot(super_class));
1314 DCHECK_EQ(it2->Read(), super_class);
4637 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
4638 if (!can_init_parents && !super_class->IsInitialized()) {
4641 return CanWeInitializeClass(super_class, can_init_statics, can_init_parents);
4769 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
4770 if (!super_class
5487 ObjPtr<mirror::Class> super_class = ResolveType(super_class_idx, klass.Get()); local
6271 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
6734 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
7546 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
7633 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
7721 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h508 ObjPtr<mirror::Class> super_class = nullptr; local
510 super_class = h_referring_class->GetSuperClass();
515 if (super_class == nullptr ||
516 !super_class->HasVTable() ||
517 vtable_index >= static_cast<uint32_t>(super_class->GetVTableLength())) {
524 DCHECK(super_class != nullptr);
525 DCHECK(super_class->HasVTable());
526 return super_class->GetVTableEntry(vtable_index, class_linker->GetImagePointerSize());
693 ObjPtr<mirror::Class> super_class = referring_class->GetSuperClass(); local
694 if (resolved_method->GetMethodIndex() >= super_class
[all...]
/art/test/004-JniTest/
H A Djni_test.cc169 jclass super_class = env->FindClass("Main$testCallStaticVoidMethodOnSubClass_SuperClass"); local
170 CHECK(super_class != nullptr);
172 jmethodID execute = env->GetStaticMethodID(super_class, "execute", "()V");
547 void TestnonstaticCallNonvirtualMethod(bool super_object, bool super_class, bool super_method, const char* test_case) { argument
552 if (super_class && !super_method) {
559 jclass c = (super_class) ? super_ : sub_;
/art/compiler/driver/
H A Dcompiler_driver.cc2517 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
2519 Handle<mirror::Class> handle_scope_super(hs.NewHandle(super_class));
2558 ObjPtr<mirror::Class> super_class = klass->GetSuperClass(); local
2560 Handle<mirror::Class> handle_scope_super(hs.NewHandle(super_class));
/art/runtime/gc/space/
H A Dimage_space.cc1059 mirror::Class* super_class = klass->GetSuperClass<kVerifyNone, kWithoutReadBarrier>(); variable
1060 if (super_class != nullptr) {
1061 mirror::Class* new_super_class = down_cast<mirror::Class*>(ForwardObject(super_class));
1062 if (new_super_class != super_class && IsInAppImage(new_super_class)) {

Completed in 520 milliseconds