Home
last modified time | relevance | path

Searched refs:resMethod (Results 1 – 5 of 5) sorted by relevance

/dalvik/vm/oo/
DResolve.c181 Method* resMethod; in dvmResolveMethod() local
214 resMethod = dvmFindDirectMethod(resClass, name, &proto); in dvmResolveMethod()
216 resMethod = dvmFindDirectMethodHier(resClass, name, &proto); in dvmResolveMethod()
218 resMethod = dvmFindVirtualMethodHier(resClass, name, &proto); in dvmResolveMethod()
221 if (resMethod == NULL) { in dvmResolveMethod()
227 methodIdx, resClass->descriptor, resMethod->name); in dvmResolveMethod()
230 if (dvmIsAbstractMethod(resMethod) && !dvmIsAbstractClass(resClass)) { in dvmResolveMethod()
240 if (!dvmIsClassInitialized(resMethod->clazz) && in dvmResolveMethod()
241 !dvmInitClass(resMethod->clazz)) in dvmResolveMethod()
254 assert(dvmIsClassInitialized(resMethod->clazz) || in dvmResolveMethod()
[all …]
/dalvik/vm/analysis/
DDexOptimize.c1936 Method* resMethod; in dvmOptResolveMethod() local
1945 resMethod = dvmDexGetResolvedMethod(pDvmDex, methodIdx); in dvmOptResolveMethod()
1946 if (resMethod == NULL) { in dvmOptResolveMethod()
1980 resMethod = dvmFindDirectMethod(resClass, in dvmOptResolveMethod()
1984 resMethod = dvmFindMethodHier(resClass, in dvmOptResolveMethod()
1988 if (resMethod == NULL) { in dvmOptResolveMethod()
1996 if (!dvmIsStaticMethod(resMethod)) { in dvmOptResolveMethod()
1998 resClass->descriptor, resMethod->name); in dvmOptResolveMethod()
2004 if (dvmIsStaticMethod(resMethod)) { in dvmOptResolveMethod()
2006 resClass->descriptor, resMethod->name); in dvmOptResolveMethod()
[all …]
DCodeVerify.c1026 Method* resMethod; in verifyInvocationArgs() local
1034 resMethod = dvmOptResolveInterfaceMethod(meth->clazz, pDecInsn->vB); in verifyInvocationArgs()
1036 resMethod = dvmOptResolveMethod(meth->clazz, pDecInsn->vB, methodType, in verifyInvocationArgs()
1039 if (resMethod == NULL) { in verifyInvocationArgs()
1082 if (resMethod->name[0] == '<') { in verifyInvocationArgs()
1083 if (methodType != METHOD_DIRECT || !isInitMethod(resMethod)) { in verifyInvocationArgs()
1085 resMethod->clazz->descriptor, resMethod->name); in verifyInvocationArgs()
1097 if (super == NULL || resMethod->methodIndex > super->vtableCount) { in verifyInvocationArgs()
1098 char* desc = dexProtoCopyMethodDescriptor(&resMethod->prototype); in verifyInvocationArgs()
1102 resMethod->name, desc); in verifyInvocationArgs()
[all …]
DRegisterMap.c2350 Method* resMethod;
2358 resMethod = dvmOptResolveInterfaceMethod(meth->clazz, pDecInsn->vB);
2360 resMethod = dvmOptResolveMethod(meth->clazz, pDecInsn->vB, methodType);
2362 if (resMethod == NULL) {
2382 return resMethod;
/dalvik/vm/reflect/
DAnnotation.c295 Method* resMethod; in resolveAmbiguousMethod() local
301 resMethod = dvmDexGetResolvedMethod(referrer->pDvmDex, methodIdx); in resolveAmbiguousMethod()
302 if (resMethod != NULL) in resolveAmbiguousMethod()
303 return resMethod; in resolveAmbiguousMethod()
330 resMethod = dvmFindDirectMethod(resClass, name, &proto); in resolveAmbiguousMethod()
338 resMethod = dvmFindMethodHier(resClass, name, &proto); in resolveAmbiguousMethod()
341 return resMethod; in resolveAmbiguousMethod()