Searched refs:iftable (Results 1 – 10 of 10) sorted by relevance
/dalvik/vm/oo/ |
D | Array.c | 493 newClass->iftable = (InterfaceEntry*) dvmLinearAlloc(newClass->classLoader, in createArrayClass() 495 memset(newClass->iftable, 0, sizeof(InterfaceEntry) * 2); in createArrayClass() 496 newClass->iftable[0].clazz = newClass->interfaces[0]; in createArrayClass() 497 newClass->iftable[1].clazz = newClass->interfaces[1]; in createArrayClass() 498 dvmLinearReadOnly(newClass->classLoader, newClass->iftable); in createArrayClass()
|
D | Class.c | 1939 NULL_AND_LINEAR_FREE(clazz->iftable); in dvmFreeClassInnards() 2835 assert(clazz->iftable == NULL); in createIftable() 2844 clazz->iftable = (InterfaceEntry*) dvmLinearAlloc(clazz->classLoader, in createIftable() 2847 memset(clazz->iftable, 0x00, sizeof(InterfaceEntry) * ifCount); in createIftable() 2849 memcpy(clazz->iftable, clazz->super->iftable, in createIftable() 2876 clazz->iftable[idx++].clazz = interf; in createIftable() 2880 clazz->iftable[idx++].clazz = interf->iftable[j].clazz; in createIftable() 2912 if (clazz->iftable[i].clazz == clazz->iftable[j].clazz) { in createIftable() 2914 clazz->iftable[i].clazz->descriptor, in createIftable() 2918 memmove(&clazz->iftable[i], &clazz->iftable[i+1], in createIftable() [all …]
|
D | TypeCheck.c | 182 if (clazz->iftable[i].clazz == interface) in dvmImplements()
|
D | Object.c | 142 ClassObject* iface = clazz->iftable[i].clazz; in dvmFindStaticFieldHier() 564 if (clazz->iftable[i].clazz == meth->clazz) in dvmGetVirtualizedMethod() 573 methodIndex = clazz->iftable[i].methodIndexArray[meth->methodIndex]; in dvmGetVirtualizedMethod()
|
D | Resolve.c | 330 resMethod = dvmFindVirtualMethod(resClass->iftable[i].clazz, in dvmResolveInterfaceMethod()
|
D | Object.h | 374 InterfaceEntry* iftable; member
|
/dalvik/vm/interp/ |
D | Interp.c | 598 if (thisClass->iftable[i].clazz == absMethod->clazz) 609 thisClass->iftable[i].clazz->virtualMethodCount); 612 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex];
|
/dalvik/vm/reflect/ |
D | Proxy.c | 320 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods() 355 ClassObject* iclass = clazz->iftable[j].clazz; in gatherMethods()
|
/dalvik/vm/analysis/ |
D | DexOptimize.c | 2066 resMethod = dvmFindVirtualMethod(resClass->iftable[i].clazz, in dvmOptResolveInterfaceMethod()
|
/dalvik/vm/ |
D | Debugger.c | 1264 ClassObject* iface = clazz->iftable[i].clazz; in dvmDbgOutputAllInterfaces()
|