/art/runtime/ |
cha.cc | 489 auto* iftable = klass->GetIfTable(); local 492 mirror::Class* interface = iftable->GetInterface(i); 493 for (size_t j = 0, count = iftable->GetMethodArrayCount(i); j < count; ++j) { 495 mirror::PointerArray* method_array = iftable->GetMethodArray(i);
|
art_method.cc | 222 mirror::IfTable* iftable = GetDeclaringClass()->GetIfTable(); local 223 for (size_t i = 0; i < iftable->Count() && result == nullptr; i++) { 224 mirror::Class* interface = iftable->GetInterface(i); [all...] |
class_linker_test.cc | 299 mirror::IfTable* iftable = klass->GetIfTable(); local 301 mirror::Class* interface = iftable->GetInterface(i); 304 EXPECT_EQ(0U, iftable->GetMethodArrayCount(i)); 306 EXPECT_EQ(interface->NumDeclaredVirtualMethods(), iftable->GetMethodArrayCount(i)); 588 addOffset(OFFSETOF_MEMBER(mirror::Class, iftable_), "ifTable"); [all...] |
/art/runtime/verifier/ |
verifier_deps.cc | 368 ObjPtr<mirror::IfTable> iftable = source->GetIfTable(); local 370 mirror::Class* itf = iftable->GetInterface(i); [all...] |
/art/patchoat/ |
patchoat.cc | 664 mirror::IfTable* iftable = klass->GetIfTable(); local 666 if (iftable->GetMethodArrayCount(i) > 0) { 667 auto* method_array = iftable->GetMethodArray(i); [all...] |
/art/runtime/mirror/ |
class.cc | 420 ObjPtr<IfTable> iftable = klass->GetIfTable(); local 421 for (int32_t i = 0, iftable_count = iftable->Count(); i < iftable_count; ++i) { 422 ObjPtr<Class> iface = iftable->GetInterface(i); 709 // Search through the IFTable for a working version. We don't need to check for conflicts 714 MutableHandle<IfTable> iftable(hs.NewHandle(GetIfTable())); 722 DCHECK_LT(k, iftable->Count()); 723 iface.Assign(iftable->GetInterface(k)); [all...] |
class-inl.h | 32 #include "iftable.h" 350 ObjPtr<IfTable> iftable = GetIfTable(); local 352 if (iftable->GetInterface(i) == klass) { 544 ObjPtr<IfTable> iftable = GetIfTable(); local 546 if (iftable->GetInterface(i) == declaring_class) { 547 return iftable->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( 580 inline IfTable* Class::GetIfTable() { 581 ObjPtr<IfTable> ret = GetFieldObject<IfTable, kVerifyFlags, kReadBarrierOption>(IfTableOffset()) [all...] |
/art/runtime/gc/space/ |
image_space.cc | 1043 mirror::IfTable* iftable = as_klass->GetIfTable<kVerifyNone, kWithoutReadBarrier>(); variable 1047 operator()(iftable); variable [all...] |
/libcore/ojluni/src/main/java/java/lang/ |
Class.java | 151 private transient Object[] ifTable; 577 // Search iftable which has a flattened and uniqued list of interfaces. 578 Object[] iftable = cls.ifTable; local 579 if (iftable != null) { 580 for (int i = 0; i < iftable.length; i += 2) { 581 if (iftable[i] == this) { 1422 Object[] iftable = ifTable; local 1507 Object[] iftable = ifTable; local 2107 Object[] iftable = ifTable; local [all...] |
/art/compiler/ |
image_writer.cc | 573 auto* iftable = klass->GetIfTable(); local 574 if (iftable != nullptr) { 576 if (iftable->GetMethodArrayCount(i) > 0) { 577 AddMethodPointerArray(iftable->GetMethodArray(i)); [all...] |
/external/syslinux/core/lwip/src/core/snmp/ |
mib2.c | 568 /** index root node for ifTable */ 612 struct mib_ram_array_node iftable = { variable in typeref:struct:mib_ram_array_node 634 (struct mib_node*)&interfaces_scalar, (struct mib_node*)&iftable 796 /** mib-2.interfaces.ifTable.ifEntry.ifSpecific (zeroDotZero) */ 1075 iftable.maxlength = 1; 1082 if(iflist_root.count == 0) iftable.maxlength = 0; [all...] |