Home
last modified time | relevance | path

Searched refs:resClass (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/oo/
DResolve.c67 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()
[all …]
/dalvik/vm/analysis/
DOptimize.c358 static void tweakLoader(ClassObject* referrer, ClassObject* resClass) in tweakLoader() argument
363 assert(resClass->classLoader == NULL); in tweakLoader()
367 if (dvmIsArrayClass(resClass)) in tweakLoader()
368 resClass = resClass->elementClass; in tweakLoader()
369 if (referrer->pDvmDex != resClass->pDvmDex) in tweakLoader()
370 resClass->classLoader = (Object*) 0xdead3333; in tweakLoader()
377 static void untweakLoader(ClassObject* referrer, ClassObject* resClass) in untweakLoader() argument
382 if (dvmIsArrayClass(resClass)) in untweakLoader()
383 resClass = resClass->elementClass; in untweakLoader()
384 resClass->classLoader = NULL; in untweakLoader()
[all …]
DCodeVerify.c2910 const DecodedInstruction* pDecInsn, ClassObject* resClass, bool isRange, in verifyFilledNewArrayRegs() argument
2918 assert(dvmIsArrayClass(resClass)); in verifyFilledNewArrayRegs()
2919 elemType = resClass->elementClass->primitiveType; in verifyFilledNewArrayRegs()
2921 expectedType = regTypeFromClass(resClass->elementClass); in verifyFilledNewArrayRegs()
3496 ClassObject* resClass; in verifyInstruction() local
3592 resClass = getCaughtExceptionType(meth, insnIdx, &failure); in verifyInstruction()
3593 if (resClass == NULL) { in verifyInstruction()
3597 regTypeFromClass(resClass), &failure); in verifyInstruction()
3682 resClass = getClassFromRegister(workRegs, insnRegCount, in verifyInstruction()
3686 if (resClass != NULL) { in verifyInstruction()
[all …]
/dalvik/vm/reflect/
DAnnotation.c294 ClassObject* resClass; in resolveAmbiguousMethod() local
306 resClass = dvmResolveClass(referrer, pMethodId->classIdx, true); in resolveAmbiguousMethod()
307 if (resClass == NULL) { in resolveAmbiguousMethod()
312 if (dvmIsInterfaceClass(resClass)) { in resolveAmbiguousMethod()
329 resMethod = dvmFindDirectMethod(resClass, name, &proto); in resolveAmbiguousMethod()
337 resMethod = dvmFindMethodHier(resClass, name, &proto); in resolveAmbiguousMethod()