Lines Matching refs:resClass
67 ClassObject* resClass;
74 resClass = dvmDexGetResolvedClass(pDvmDex, classIdx);
75 if (resClass != NULL)
76 return resClass;
93 resClass = dvmFindPrimitiveClass(className[0]);
95 resClass = dvmFindClassNoInit(className, referrer->classLoader);
98 if (resClass != NULL) {
121 ClassObject* resClassCheck = resClass;
132 resClass->descriptor, resClassCheck->descriptor,
135 referrer->descriptor, resClass->descriptor);
144 resClass->descriptor, referrer->descriptor, referrer->pDvmDex,
154 dvmDexSetResolvedClass(pDvmDex, classIdx, resClass);
162 return resClass;
180 ClassObject* resClass;
190 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false);
191 if (resClass == NULL) {
196 if (dvmIsInterfaceClass(resClass)) {
199 resClass->descriptor);
214 resMethod = dvmFindDirectMethod(resClass, name, &proto);
216 resMethod = dvmFindDirectMethodHier(resClass, name, &proto);
218 resMethod = dvmFindVirtualMethodHier(resClass, name, &proto);
227 methodIdx, resClass->descriptor, resMethod->name);
230 if (dvmIsAbstractMethod(resMethod) && !dvmIsAbstractClass(resClass)) {
286 ClassObject* resClass;
294 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false);
295 if (resClass == NULL) {
300 if (!dvmIsInterfaceClass(resClass)) {
303 resClass->descriptor);
336 LOGVV("+++ looking for '%s' '%s' in resClass='%s'",
337 methodName, methodSig, resClass->descriptor);
338 resMethod = dvmFindInterfaceMethodHier(resClass, methodName, &proto);
345 methodIdx, resClass->descriptor, resMethod->name);
385 ClassObject* resClass;
397 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false);
398 if (resClass == NULL) {
403 resField = dvmFindInstanceFieldHier(resClass,
447 ClassObject* resClass;
456 resClass = dvmResolveClass(referrer, pFieldId->classIdx, false);
457 if (resClass == NULL) {
462 resField = dvmFindStaticFieldHier(resClass,
474 * a superclass, it is not necessarily the same as "resClass".