Searched refs:iftable (Results 1 – 7 of 7) sorted by relevance
/art/runtime/mirror/ |
D | class-inl.h | 224 IfTable* iftable = GetIfTable(); in Implements() local 226 if (iftable->GetInterface(i) == klass) { in Implements() 377 IfTable* iftable = GetIfTable(); in FindVirtualMethodForInterface() local 379 if (iftable->GetInterface(i) == declaring_class) { in FindVirtualMethodForInterface() 380 return iftable->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in FindVirtualMethodForInterface() 415 IfTable* iftable = GetIfTable(); in GetIfTableCount() local 416 if (iftable == nullptr) { in GetIfTableCount() 419 return iftable->Count(); in GetIfTableCount()
|
D | class.cc | 357 IfTable* iftable = GetIfTable(); in FindInterfaceMethod() local 359 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size); in FindInterfaceMethod() 376 IfTable* iftable = GetIfTable(); in FindInterfaceMethod() local 378 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size); in FindInterfaceMethod() 395 IfTable* iftable = GetIfTable(); in FindInterfaceMethod() local 397 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod( in FindInterfaceMethod()
|
/art/runtime/ |
D | art_method.cc | 132 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); in FindOverriddenMethod() local 133 for (size_t i = 0; i < iftable->Count() && result == nullptr; i++) { in FindOverriddenMethod() 134 mirror::Class* interface = iftable->GetInterface(i); in FindOverriddenMethod()
|
D | class_linker.cc | 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() [all …]
|
D | class_linker_test.cc | 222 mirror::IfTable* iftable = klass->GetIfTable(); in AssertClass() local 224 mirror::Class* interface = iftable->GetInterface(i); in AssertClass() 227 EXPECT_EQ(0U, iftable->GetMethodArrayCount(i)); in AssertClass() 229 EXPECT_EQ(interface->NumVirtualMethods(), iftable->GetMethodArrayCount(i)); in AssertClass()
|
/art/patchoat/ |
D | patchoat.cc | 611 auto* iftable = klass->GetIfTable(); in VisitObject() local 612 if (iftable != nullptr) { in VisitObject() 614 if (iftable->GetMethodArrayCount(i) > 0) { in VisitObject() 615 auto* method_array = iftable->GetMethodArray(i); in VisitObject()
|
/art/compiler/ |
D | image_writer.cc | 413 auto* iftable = klass->GetIfTable(); in AssignImageBinSlot() local 414 if (iftable != nullptr) { in AssignImageBinSlot() 416 if (iftable->GetMethodArrayCount(i) > 0) { in AssignImageBinSlot() 417 AddMethodPointerArray(iftable->GetMethodArray(i)); in AssignImageBinSlot()
|