Home
last modified time | relevance | path

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

/dalvik/vm/oo/
DResolve.c66 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/
DDexOptimize.c1625 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 …]
DCodeVerify.c2880 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/
DAnnotation.c294 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()