Home | History | Annotate | Download | only in runtime

Lines Matching defs:super_class

4020     mirror::Class* super_class = klass->GetSuperClass();
4021 if (!can_init_parents && !super_class->IsInitialized()) {
4024 if (!CanWeInitializeClass(super_class, can_init_statics, can_init_parents)) {
4123 mirror::Class* super_class = klass->GetSuperClass();
4124 if (!super_class->IsInitialized()) {
4125 CHECK(!super_class->IsInterface());
4128 Handle<mirror::Class> handle_scope_super(hs.NewHandle(super_class));
4438 mirror::Class* super_class = ResolveType(dex_file, super_class_idx, klass.Get());
4439 if (super_class == nullptr) {
4444 if (!klass->CanAccess(super_class)) {
4446 PrettyDescriptor(super_class).c_str(),
4450 CHECK(super_class->IsResolved());
4451 klass->SetSuperClass(super_class);
4565 Handle<mirror::Class> super_class(hs.NewHandle(klass->GetSuperClass()));
4567 if (super_class->ShouldHaveEmbeddedImtAndVTable()) {
4573 int len = super_class->GetVTableLength();
4575 vtable->Set<false>(i, super_class->GetVTableEntry(i));
4578 CHECK(super_class->GetVTable() != nullptr) << PrettyClass(super_class.Get());
4579 vtable = hs.NewHandle(super_class->GetVTable()->CopyOf(self, max_count));
4974 mirror::Class* super_class = klass->GetSuperClass();
4975 if (super_class != nullptr) {
4976 CHECK(super_class->IsResolved())
4977 << PrettyClass(klass.Get()) << " " << PrettyClass(super_class);
4978 field_offset = MemberOffset(super_class
5118 mirror::Class* super_class = klass->GetSuperClass();
5119 if (super_class != nullptr) {
5120 reference_offsets = super_class->GetReferenceInstanceOffsets();