• Home
  • Raw
  • Download

Lines Matching refs:resClass

67     ClassObject* resClass;  in dvmResolveClass()  local
74 resClass = dvmDexGetResolvedClass(pDvmDex, classIdx); in dvmResolveClass()
75 if (resClass != NULL) in dvmResolveClass()
76 return resClass; in dvmResolveClass()
93 resClass = dvmFindPrimitiveClass(className[0]); in dvmResolveClass()
95 resClass = dvmFindClassNoInit(className, referrer->classLoader); in dvmResolveClass()
98 if (resClass != NULL) { in dvmResolveClass()
121 ClassObject* resClassCheck = resClass; in dvmResolveClass()
132 resClass->descriptor, resClassCheck->descriptor, in dvmResolveClass()
135 referrer->descriptor, resClass->descriptor); in dvmResolveClass()
144 resClass->descriptor, referrer->descriptor, referrer->pDvmDex, in dvmResolveClass()
154 dvmDexSetResolvedClass(pDvmDex, classIdx, resClass); in dvmResolveClass()
162 return resClass; in dvmResolveClass()
180 ClassObject* resClass; in dvmResolveMethod() local
190 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveMethod()
191 if (resClass == NULL) { in dvmResolveMethod()
196 if (dvmIsInterfaceClass(resClass)) { in dvmResolveMethod()
200 resClass->descriptor); in dvmResolveMethod()
215 resMethod = dvmFindDirectMethod(resClass, name, &proto); in dvmResolveMethod()
217 resMethod = dvmFindDirectMethodHier(resClass, name, &proto); in dvmResolveMethod()
219 resMethod = dvmFindVirtualMethodHier(resClass, name, &proto); in dvmResolveMethod()
228 methodIdx, resClass->descriptor, resMethod->name); in dvmResolveMethod()
231 if (dvmIsAbstractMethod(resMethod) && !dvmIsAbstractClass(resClass)) { in dvmResolveMethod()
287 ClassObject* resClass; in dvmResolveInterfaceMethod() local
296 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveInterfaceMethod()
297 if (resClass == NULL) { in dvmResolveInterfaceMethod()
302 if (!dvmIsInterfaceClass(resClass)) { in dvmResolveInterfaceMethod()
306 resClass->descriptor); in dvmResolveInterfaceMethod()
340 methodName, methodSig, resClass->descriptor); in dvmResolveInterfaceMethod()
341 resMethod = dvmFindVirtualMethod(resClass, methodName, &proto); in dvmResolveInterfaceMethod()
344 for (i = 0; i < resClass->iftableCount; i++) { in dvmResolveInterfaceMethod()
345 resMethod = dvmFindVirtualMethod(resClass->iftable[i].clazz, in dvmResolveInterfaceMethod()
361 methodIdx, resClass->descriptor, resMethod->name); in dvmResolveInterfaceMethod()
401 ClassObject* resClass; in dvmResolveInstField() local
413 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false); in dvmResolveInstField()
414 if (resClass == NULL) { in dvmResolveInstField()
419 resField = dvmFindInstanceFieldHier(resClass, in dvmResolveInstField()
463 ClassObject* resClass; in dvmResolveStaticField() local
472 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false); in dvmResolveStaticField()
473 if (resClass == NULL) { in dvmResolveStaticField()
478 resField = dvmFindStaticFieldHier(resClass, in dvmResolveStaticField()