HomeSort by relevance Sort by last modified time
    Searched defs:iftable (Results 1 - 8 of 8) sorted by null

  /art/runtime/mirror/
art_method.cc 127 IfTable* iftable = GetDeclaringClass()->GetIfTable(); local
128 for (size_t i = 0; i < iftable->Count() && result == NULL; i++) {
129 Class* interface = iftable->GetInterface(i);
class-inl.h 26 #include "iftable.h"
150 IfTable* iftable = GetIfTable(); local
152 if (iftable->GetInterface(i) == klass) {
217 IfTable* iftable = GetIfTable(); local
219 if (iftable->GetInterface(i) == declaring_class) {
220 return iftable->GetMethodArray(i)->Get(method->GetMethodIndex());
250 inline IfTable* Class::GetIfTable() const {
251 return GetFieldObject<IfTable*>(OFFSET_OF_OBJECT_MEMBER(Class, iftable_), false)
255 IfTable* iftable = GetIfTable(); local
    [all...]
class.cc 345 IfTable* iftable = GetIfTable(); local
347 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(name, signature);
363 IfTable* iftable = GetIfTable(); local
365 method = iftable->GetInterface(i)->FindDeclaredVirtualMethod(dex_cache, dex_method_idx);
  /art/runtime/
class_linker_test.cc 141 mirror::IfTable* iftable = array->GetIfTable(); local
142 ASSERT_TRUE(iftable != NULL);
216 const mirror::IfTable* iftable = klass->GetIfTable(); local
218 mirror::Class* interface = iftable->GetInterface(i);
221 EXPECT_EQ(0U, iftable->GetMethodArrayCount(i));
223 EXPECT_EQ(interface->NumVirtualMethods(), iftable->GetMethodArrayCount(i));
498 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::Class, iftable_), "ifTable"));
    [all...]
class_linker.cc 52 #include "mirror/iftable-inl.h"
385 // Setup the single, global copy of "iftable".
3153 mirror::IfTable* iftable = klass->GetIfTable(); local
    [all...]
  /dalvik/vm/oo/
Object.h 177 * Used for iftable in ClassObject.
425 * Interface table (iftable), one entry per interface supported by
439 InterfaceEntry* iftable; member in struct:ClassObject
442 * The interface vtable indices for iftable get stored here. By placing
498 * of the method in "iftable[n]->methodIndexArray".
Class.cpp 4118 const InterfaceEntry* iftable = &clazz->iftable[i]; local
    [all...]
  /libcore/libart/src/main/java/java/lang/
Class.java 167 private transient Object[] ifTable;
674 // search iftable which has a flattened and uniqued list of interfaces
675 Object[] iftable = ifTable; local
676 if (iftable != null) {
677 for (int i = 0; i < iftable.length; i += 2) {
678 Class<?> ifc = (Class<?>) iftable[i];
840 Object[] iftable = ifTable; local
1103 Object[] iftable = ifTable; local
1428 Object[] iftable = c.ifTable; local
    [all...]

Completed in 381 milliseconds