• Home
  • Raw
  • Download

Lines Matching refs:resClass

66     ClassObject* resClass;  in dvmResolveClass()  local
73 resClass = dvmDexGetResolvedClass(pDvmDex, classIdx); in dvmResolveClass()
74 if (resClass != NULL) in dvmResolveClass()
75 return resClass; in dvmResolveClass()
92 resClass = dvmFindPrimitiveClass(className[0]); in dvmResolveClass()
94 resClass = dvmFindClassNoInit(className, referrer->classLoader); in dvmResolveClass()
97 if (resClass != NULL) { in dvmResolveClass()
120 ClassObject* resClassCheck = resClass; in dvmResolveClass()
131 resClass->descriptor, resClassCheck->descriptor, in dvmResolveClass()
134 referrer->descriptor, resClass->descriptor); in dvmResolveClass()
143 resClass->descriptor, referrer->descriptor, referrer->pDvmDex, in dvmResolveClass()
153 dvmDexSetResolvedClass(pDvmDex, classIdx, resClass); in dvmResolveClass()
161 return resClass; in dvmResolveClass()
179 ClassObject* resClass; in dvmResolveMethod() local
189 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveMethod()
190 if (resClass == NULL) { in dvmResolveMethod()
195 if (dvmIsInterfaceClass(resClass)) { in dvmResolveMethod()
199 resClass->descriptor); in dvmResolveMethod()
214 resMethod = dvmFindDirectMethod(resClass, name, &proto); in dvmResolveMethod()
216 resMethod = dvmFindDirectMethodHier(resClass, name, &proto); in dvmResolveMethod()
218 resMethod = dvmFindVirtualMethodHier(resClass, name, &proto); in dvmResolveMethod()
227 methodIdx, resClass->descriptor, resMethod->name); in dvmResolveMethod()
230 if (dvmIsAbstractMethod(resMethod) && !dvmIsAbstractClass(resClass)) { in dvmResolveMethod()
275 ClassObject* resClass; in dvmResolveInterfaceMethod() local
284 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveInterfaceMethod()
285 if (resClass == NULL) { in dvmResolveInterfaceMethod()
290 if (!dvmIsInterfaceClass(resClass)) { in dvmResolveInterfaceMethod()
294 resClass->descriptor); in dvmResolveInterfaceMethod()
328 methodName, methodSig, resClass->descriptor); in dvmResolveInterfaceMethod()
329 resMethod = dvmFindVirtualMethod(resClass, methodName, &proto); in dvmResolveInterfaceMethod()
332 for (i = 0; i < resClass->iftableCount; i++) { in dvmResolveInterfaceMethod()
333 resMethod = dvmFindVirtualMethod(resClass->iftable[i].clazz, in dvmResolveInterfaceMethod()
349 methodIdx, resClass->descriptor, resMethod->name); in dvmResolveInterfaceMethod()
386 ClassObject* resClass; in dvmResolveInstField() local
398 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false); in dvmResolveInstField()
399 if (resClass == NULL) { in dvmResolveInstField()
404 resField = dvmFindInstanceFieldHier(resClass, in dvmResolveInstField()
442 ClassObject* resClass; in dvmResolveStaticField() local
451 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false); in dvmResolveStaticField()
452 if (resClass == NULL) { in dvmResolveStaticField()
457 resField = dvmFindStaticFieldHier(resClass, in dvmResolveStaticField()