/dalvik/libdex/ |
D | DexProto.c | 149 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()
|
D | DexFile.h | 636 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()
|
D | DexSwapVerify.c | 649 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()
|
D | DexFile.c | 440 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexCreateClassLookup() 1014 return dexStringByTypeIdx(pDexFile, typeIdx - 1); in readTypeIdx()
|
/dalvik/vm/oo/ |
D | Resolve.c | 89 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()
|
D | Class.c | 2249 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/ |
D | DexDump.c | 447 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/ |
D | DexVerify.c | 90 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dvmVerifyAllClasses() 354 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewInstance() 384 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewArray()
|
D | DexOptimize.c | 1331 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()
|
D | CodeVerify.c | 1050 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()
|
D | ReduceConstants.c | 374 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in forAllMethods()
|
D | RegisterMap.c | 728 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses() 2373 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
|
/dalvik/dexlist/ |
D | DexList.c | 98 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
|
/dalvik/vm/interp/ |
D | Interp.c | 717 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/ |
D | Annotation.c | 490 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/ |
D | dalvik_system_DexFile.c | 361 dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in Dalvik_dalvik_system_DexFile_getClassNameList()
|