Lines Matching refs:baseMethod
3142 Method* baseMethod; in dvmInterpretPortable() local
3174 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3175 if (baseMethod == NULL) { in dvmInterpretPortable()
3176 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL); in dvmInterpretPortable()
3177 if (baseMethod == NULL) { in dvmInterpretPortable()
3187 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); in dvmInterpretPortable()
3188 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in dvmInterpretPortable()
3215 baseMethod->clazz->descriptor, baseMethod->name, in dvmInterpretPortable()
3216 (u4) baseMethod->methodIndex, in dvmInterpretPortable()
3223 baseMethod->clazz->descriptor, baseMethod->name, in dvmInterpretPortable()
3224 (u4) baseMethod->methodIndex, in dvmInterpretPortable()
3238 Method* baseMethod; in dvmInterpretPortable() local
3268 baseMethod = dvmDexGetResolvedMethod(methodClassDex, ref); in dvmInterpretPortable()
3269 if (baseMethod == NULL) { in dvmInterpretPortable()
3270 baseMethod = dvmResolveMethod(curMethod->clazz, ref,METHOD_VIRTUAL); in dvmInterpretPortable()
3271 if (baseMethod == NULL) { in dvmInterpretPortable()
3286 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { in dvmInterpretPortable()
3291 dvmThrowNoSuchMethodError(baseMethod->name); in dvmInterpretPortable()
3294 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in dvmInterpretPortable()
3306 baseMethod->clazz->descriptor, baseMethod->name, in dvmInterpretPortable()