/dalvik/libdex/ |
D | DexProto.cpp | 144 length += strlen(dexStringByTypeIdx(dexFile, idx)); in dexProtoGetMethodDescriptor() 147 length += strlen(dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)); in dexProtoGetMethodDescriptor() 156 const char* desc = dexStringByTypeIdx(dexFile, idx); in dexProtoGetMethodDescriptor() 163 strcpy(at, dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)); in dexProtoGetMethodDescriptor() 214 return dexStringByTypeIdx(pProto->dexFile, protoId->returnTypeIdx); in dexProtoGetReturnType() 282 strcmp(dexStringByTypeIdx(dexFile1, protoId1->returnTypeIdx), in protoCompare() 283 dexStringByTypeIdx(dexFile2, protoId2->returnTypeIdx)); in protoCompare() 299 strcmp(dexStringByTypeIdx(dexFile1, idx1), in protoCompare() 300 dexStringByTypeIdx(dexFile2, idx2)); in protoCompare() 522 return dexStringByTypeIdx(pIterator->proto->dexFile, idx); in dexParameterIteratorNextDescriptor()
|
D | DexFile.h | 649 DEX_INLINE const char* dexStringByTypeIdx(const DexFile* pDexFile, u4 idx) { in dexStringByTypeIdx() function 787 return dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexGetClassDescriptor() 796 return dexStringByTypeIdx(pDexFile, pClassDef->superclassIdx); in dexGetSuperClassDescriptor()
|
D | DexSwapVerify.cpp | 682 dexStringByTypeIdx(state->pDexFile, item->returnTypeIdx), in crossVerifyProtoIdItem() 780 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyFieldIdItem() 786 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx); in crossVerifyFieldIdItem() 852 s = dexStringByTypeIdx(state->pDexFile, item->classIdx); in crossVerifyMethodIdItem() 971 const char* descriptor = dexStringByTypeIdx(state->pDexFile, classIdx); in crossVerifyClassDefItem() 998 descriptor = dexStringByTypeIdx(state->pDexFile, item->superclassIdx); in crossVerifyClassDefItem() 1016 descriptor = dexStringByTypeIdx(state->pDexFile, in crossVerifyClassDefItem() 1038 dexStringByTypeIdx(state->pDexFile, idx1)); in crossVerifyClassDefItem() 2285 const char* descriptor = dexStringByTypeIdx(state->pDexFile, idx); in verifyEncodedAnnotation()
|
D | DexDebugInfo.cpp | 108 return dexStringByTypeIdx(pDexFile, typeIdx - 1); in readTypeIdx()
|
D | DexFile.cpp | 244 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexCreateClassLookup()
|
/dalvik/vm/oo/ |
D | Resolve.cpp | 90 className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx); in dvmResolveClass() 158 dexStringByTypeIdx(pDvmDex->pDexFile, classIdx)); in dvmResolveClass() 405 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmResolveInstField() 464 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmResolveStaticField()
|
D | Class.cpp | 2345 sfield->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in loadSFieldFromDex() 2369 ifield->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in loadIFieldFromDex() 2605 dexStringByTypeIdx(pDexFile, interfaceIdxArray[i]); in dvmLinkClass()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 550 dexStringByTypeIdx(pDexFile, pTypeItem->typeIdx); in dumpInterface() 597 dexStringByTypeIdx(pDexFile, handler->typeIdx); in dumpCatches() 621 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpPositions() 647 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpLocals() 668 dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in getMethodInfo() 684 pFieldInfo->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in getFieldInfo() 686 dexStringByTypeIdx(pDexFile, pFieldId->classIdx); in getFieldInfo() 696 return dexStringByTypeIdx(pDexFile, classIdx); in getClassDescriptor() 1151 backDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod() 1292 typeDescriptor = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in dumpSField() [all …]
|
/dalvik/vm/analysis/ |
D | Optimize.cpp | 448 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, classIdx); in dvmOptResolveClass() 459 dexStringByTypeIdx(pDvmDex->pDexFile, classIdx)); in dvmOptResolveClass() 542 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmOptResolveInstField() 617 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); in dvmOptResolveStaticField()
|
D | DexPrepare.cpp | 968 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); in loadAllClasses() 1012 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClasses() 1062 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClass()
|
D | DexVerify.cpp | 410 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewInstance() 435 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewArray()
|
D | CodeVerify.cpp | 1131 const char* classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in verifyInvocationArgs() 2773 dexStringByTypeIdx(pDexFile, pFieldId->classIdx)); in getStaticField() 2957 dexStringByTypeIdx(pDexFile, handler->typeIdx)); in getCaughtExceptionType() 4071 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction() 4122 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction() 4151 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vC); in verifyInstruction() 4177 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction() 4212 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vC); in verifyInstruction() 4231 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vB); in verifyInstruction()
|
D | RegisterMap.cpp | 729 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses()
|
/dalvik/dexlist/ |
D | DexList.cpp | 110 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
|
/dalvik/vm/reflect/ |
D | Annotation.cpp | 428 const char* desc = dexStringByTypeIdx(pDexFile, idx); in processAnnotationValue() 1050 const char* str = dexStringByTypeIdx(pDexFile, typeIdx); in compareClassDescriptor() 1567 const char* str = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in compareMethodStr() 1885 const char* str = dexStringByTypeIdx(pDexFile, pFieldId->classIdx); in compareFieldStr() 1892 str = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in compareFieldStr()
|
/dalvik/vm/native/ |
D | dalvik_system_DexFile.cpp | 440 dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in Dalvik_dalvik_system_DexFile_getClassNameList()
|
/dalvik/vm/interp/ |
D | Interp.cpp | 1331 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, ref); in classNameFromIndex() 1357 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->classIdx); in fieldNameFromIndex() 1382 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, pMethodId->classIdx); in methodNameFromIndex()
|