Searched refs:resClass (Results 1 – 4 of 4) sorted by relevance
/dalvik/vm/oo/ |
D | Resolve.c | 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() [all …]
|
/dalvik/vm/analysis/ |
D | Optimize.c | 358 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 …]
|
D | CodeVerify.c | 2910 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/ |
D | Annotation.c | 294 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()
|