Lines Matching refs:iftable
1088 auto* iftable = klass->GetIfTable(); in SanityCheckObjectsCallback() local
1089 if (iftable != nullptr) { in SanityCheckObjectsCallback()
1091 if (iftable->GetMethodArrayCount(i) > 0) { in SanityCheckObjectsCallback()
1092 SanityCheckArtMethodPointerArray(iftable->GetMethodArray(i), nullptr, pointer_size, in SanityCheckObjectsCallback()
4706 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(AllocIfTable(self, ifcount))); in LinkInterfaceMethods() local
4707 if (UNLIKELY(iftable.Get() == nullptr)) { in LinkInterfaceMethods()
4715 iftable->SetInterface(i, super_interface); in LinkInterfaceMethods()
4727 mirror::Class* existing_interface = iftable->GetInterface(j); in LinkInterfaceMethods()
4735 iftable->SetInterface(idx++, interface); in LinkInterfaceMethods()
4741 mirror::Class* existing_interface = iftable->GetInterface(k); in LinkInterfaceMethods()
4748 iftable->SetInterface(idx++, super_interface); in LinkInterfaceMethods()
4757 iftable.Assign(down_cast<mirror::IfTable*>( in LinkInterfaceMethods()
4758 iftable->CopyOf(self, idx * mirror::IfTable::kMax))); in LinkInterfaceMethods()
4759 if (UNLIKELY(iftable.Get() == nullptr)) { in LinkInterfaceMethods()
4767 klass->SetIfTable(iftable.Get()); in LinkInterfaceMethods()
4798 mirror::Class* interface = iftable->GetInterface(i); in LinkInterfaceMethods()
4827 size_t num_methods = iftable->GetInterface(i)->NumVirtualMethods(); in LinkInterfaceMethods()
4845 iftable->SetMethodArray(i, method_array); in LinkInterfaceMethods()
4852 size_t num_methods = iftable->GetInterface(i)->NumVirtualMethods(); in LinkInterfaceMethods()
4857 auto method_array(hs2.NewHandle(iftable->GetMethodArray(i))); in LinkInterfaceMethods()
4879 auto* interface_method = iftable->GetInterface(i)->GetVirtualMethod( in LinkInterfaceMethods()
5023 for (size_t j = 0, count = iftable->GetMethodArrayCount(i); j < count; ++j) { in LinkInterfaceMethods()
5024 auto* method_array = iftable->GetMethodArray(i); in LinkInterfaceMethods()