Searched refs:resClass (Results 1 – 4 of 4) sorted by relevance
/dalvik/vm/oo/ |
D | Resolve.c | 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() [all …]
|
/dalvik/vm/analysis/ |
D | DexOptimize.c | 1625 static void tweakLoader(ClassObject* referrer, ClassObject* resClass) in tweakLoader() argument 1630 assert(resClass->classLoader == NULL); in tweakLoader() 1634 if (dvmIsArrayClass(resClass)) in tweakLoader() 1635 resClass = resClass->elementClass; in tweakLoader() 1636 if (referrer->pDvmDex != resClass->pDvmDex) in tweakLoader() 1637 resClass->classLoader = (Object*) 0xdead3333; in tweakLoader() 1644 static void untweakLoader(ClassObject* referrer, ClassObject* resClass) in untweakLoader() argument 1649 if (dvmIsArrayClass(resClass)) in untweakLoader() 1650 resClass = resClass->elementClass; in untweakLoader() 1651 resClass->classLoader = NULL; in untweakLoader() [all …]
|
D | CodeVerify.c | 2880 const DecodedInstruction* pDecInsn, ClassObject* resClass, bool isRange, in verifyFilledNewArrayRegs() argument 2888 assert(dvmIsArrayClass(resClass)); in verifyFilledNewArrayRegs() 2889 elemType = resClass->elementClass->primitiveType; in verifyFilledNewArrayRegs() 2891 expectedType = regTypeFromClass(resClass->elementClass); in verifyFilledNewArrayRegs() 3470 ClassObject* resClass; in verifyInstruction() local 3567 resClass = getCaughtExceptionType(meth, insnIdx, &failure); in verifyInstruction() 3568 if (resClass == NULL) { in verifyInstruction() 3572 regTypeFromClass(resClass), &failure); in verifyInstruction() 3657 resClass = getClassFromRegister(workRegs, insnRegCount, in verifyInstruction() 3661 if (resClass != NULL) { in verifyInstruction() [all …]
|
/dalvik/vm/reflect/ |
D | Annotation.c | 294 ClassObject* resClass; in resolveAmbiguousMethod() local 307 resClass = dvmResolveClass(referrer, pMethodId->classIdx, true); in resolveAmbiguousMethod() 308 if (resClass == NULL) { in resolveAmbiguousMethod() 313 if (dvmIsInterfaceClass(resClass)) { in resolveAmbiguousMethod() 330 resMethod = dvmFindDirectMethod(resClass, name, &proto); in resolveAmbiguousMethod() 338 resMethod = dvmFindMethodHier(resClass, name, &proto); in resolveAmbiguousMethod()
|