Home
last modified time | relevance | path

Searched refs:dexStringByTypeIdx (Results 1 – 16 of 16) sorted by relevance

/dalvik/libdex/
DDexProto.c149 length += strlen(dexStringByTypeIdx(dexFile, idx)); in dexProtoGetMethodDescriptor()
152 length += strlen(dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)); in dexProtoGetMethodDescriptor()
161 const char* desc = dexStringByTypeIdx(dexFile, idx); in dexProtoGetMethodDescriptor()
168 strcpy(at, dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)); in dexProtoGetMethodDescriptor()
228 return dexStringByTypeIdx(pProto->dexFile, protoId->returnTypeIdx); in dexProtoGetReturnType()
303 strcmp(dexStringByTypeIdx(dexFile1, protoId1->returnTypeIdx), in protoCompare()
304 dexStringByTypeIdx(dexFile2, protoId2->returnTypeIdx)); in protoCompare()
320 strcmp(dexStringByTypeIdx(dexFile1, idx1), in protoCompare()
321 dexStringByTypeIdx(dexFile2, idx2)); in protoCompare()
532 return dexStringByTypeIdx(pIterator->proto->dexFile, idx); in dexParameterIteratorNextDescriptor()
DDexFile.h636 DEX_INLINE const char* dexStringByTypeIdx(const DexFile* pDexFile, u4 idx) { in dexStringByTypeIdx() function
803 return dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexGetClassDescriptor()
812 return dexStringByTypeIdx(pDexFile, pClassDef->superclassIdx); in dexGetSuperClassDescriptor()
DDexSwapVerify.c649 dexStringByTypeIdx(state->pDexFile, item->returnTypeIdx), in crossVerifyProtoIdItem()
747 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyFieldIdItem()
753 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx); in crossVerifyFieldIdItem()
819 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyMethodIdItem()
937 dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyClassDefItem()
959 descriptor = dexStringByTypeIdx(state->pDexFile, item->superclassIdx); in crossVerifyClassDefItem()
977 descriptor = dexStringByTypeIdx(state->pDexFile, in crossVerifyClassDefItem()
999 dexStringByTypeIdx(state->pDexFile, idx1)); in crossVerifyClassDefItem()
2227 const char* descriptor = dexStringByTypeIdx(state->pDexFile, idx); in verifyEncodedAnnotation()
DDexFile.c440 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexCreateClassLookup()
1014 return dexStringByTypeIdx(pDexFile, typeIdx - 1); in readTypeIdx()
/dalvik/vm/oo/
DResolve.c89 className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx); in dvmResolveClass()
157 dexStringByTypeIdx(pDvmDex->pDexFile, classIdx)); in dvmResolveClass()
406 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmResolveInstField()
459 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmResolveStaticField()
DClass.c2249 sfield->field.signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in loadSFieldFromDex()
2277 ifield->field.signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in loadIFieldFromDex()
2617 classDescriptor = dexStringByTypeIdx(pDexFile, interfaceIdx); in dvmLinkClass()
/dalvik/dexdump/
DDexDump.c447 dexStringByTypeIdx(pDexFile, pTypeItem->typeIdx); in dumpInterface()
494 dexStringByTypeIdx(pDexFile, handler->typeIdx); in dumpCatches()
518 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpPositions()
544 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpLocals()
565 dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in getMethodInfo()
581 pFieldInfo->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in getFieldInfo()
583 dexStringByTypeIdx(pDexFile, pFieldId->classIdx); in getFieldInfo()
593 return dexStringByTypeIdx(pDexFile, classIdx); in getClassDescriptor()
1016 backDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
1157 typeDescriptor = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in dumpSField()
[all …]
/dalvik/vm/analysis/
DDexVerify.c90 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dvmVerifyAllClasses()
354 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewInstance()
384 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewArray()
DDexOptimize.c1331 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); in loadAllClasses()
1456 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in optimizeLoadedClasses()
1676 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx); in dvmOptResolveClass()
1687 dexStringByTypeIdx(pDvmDex->pDexFile, classIdx)); in dvmOptResolveClass()
1770 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmOptResolveInstField()
1843 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmOptResolveStaticField()
DCodeVerify.c1050 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in verifyInvocationArgs()
2560 dexStringByTypeIdx(pDexFile, pFieldId->classIdx)); in getStaticField()
2743 dexStringByTypeIdx(pDexFile, handler->typeIdx)); in getCaughtExceptionType()
3706 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction()
3739 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction()
3774 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vC); in verifyInstruction()
3803 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction()
3839 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vC); in verifyInstruction()
3860 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction()
DReduceConstants.c374 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in forAllMethods()
DRegisterMap.c728 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses()
2373 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
/dalvik/dexlist/
DDexList.c98 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
/dalvik/vm/interp/
DInterp.c717 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, ref); in classNameFromIndex()
752 className = dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->classIdx); in fieldNameFromIndex()
785 className = dexStringByTypeIdx(pDvmDex->pDexFile, pMethodId->classIdx); in methodNameFromIndex()
/dalvik/vm/reflect/
DAnnotation.c490 const char* desc = dexStringByTypeIdx(pDexFile, idx); in processAnnotationValue()
1045 const char* str = dexStringByTypeIdx(pDexFile, typeIdx); in compareClassDescriptor()
1534 const char* str = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in compareMethodStr()
1823 const char* str = dexStringByTypeIdx(pDexFile, pFieldId->classIdx); in compareFieldStr()
1830 str = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in compareFieldStr()
/dalvik/vm/native/
Ddalvik_system_DexFile.c361 dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in Dalvik_dalvik_system_DexFile_getClassNameList()