Searched refs:iftable (Results 1 - 7 of 7) sorted by relevance

/art/runtime/mirror/
H A Dclass-inl.h30 #include "iftable.h"
224 IfTable* iftable = GetIfTable(); local
226 if (iftable->GetInterface(i) == klass) {
377 IfTable* iftable = GetIfTable(); local
379 if (iftable->GetInterface(i) == declaring_class) {
380 return iftable->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>(
415 IfTable* iftable = GetIfTable(); local
416 if (iftable == nullptr) {
419 return iftable->Count();
H A Dclass.cc357 IfTable* iftable = GetIfTable(); local
359 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size);
376 IfTable* iftable = GetIfTable(); local
378 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature, pointer_size);
395 IfTable* iftable = GetIfTable(); local
397 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(
/art/runtime/
H A Dart_method.cc132 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); local
133 for (size_t i = 0; i < iftable->Count() && result == nullptr; i++) {
134 mirror::Class* interface = iftable->GetInterface(i);
H A Dclass_linker.cc65 #include "mirror/iftable-inl.h"
499 // Setup the single, global copy of "iftable".
1088 auto* iftable = klass->GetIfTable(); local
1089 if (iftable != nullptr) {
1091 if (iftable->GetMethodArrayCount(i) > 0) {
1092 SanityCheckArtMethodPointerArray(iftable->GetMethodArray(i), nullptr, pointer_size,
2693 // Use the single, global copies of "interfaces" and "iftable"
4686 // Class just inherits marker interfaces from parent so recycle parent's iftable.
4706 MutableHandle<mirror::IfTable> iftable(hs.NewHandle(AllocIfTable(self, ifcount)));
4707 if (UNLIKELY(iftable
[all...]
H A Dclass_linker_test.cc222 mirror::IfTable* iftable = klass->GetIfTable(); local
224 mirror::Class* interface = iftable->GetInterface(i);
227 EXPECT_EQ(0U, iftable->GetMethodArrayCount(i));
229 EXPECT_EQ(interface->NumVirtualMethods(), iftable->GetMethodArrayCount(i));
/art/patchoat/
H A Dpatchoat.cc611 auto* iftable = klass->GetIfTable(); local
612 if (iftable != nullptr) {
614 if (iftable->GetMethodArrayCount(i) > 0) {
615 auto* method_array = iftable->GetMethodArray(i);
/art/compiler/
H A Dimage_writer.cc413 auto* iftable = klass->GetIfTable(); local
414 if (iftable != nullptr) {
416 if (iftable->GetMethodArrayCount(i) > 0) {
417 AddMethodPointerArray(iftable->GetMethodArray(i));

Completed in 132 milliseconds