Home
last modified time | relevance | path

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

/dalvik/libdex/
DDexProto.cpp144 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()
DDexFile.h649 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()
DDexSwapVerify.cpp682 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()
DDexDebugInfo.cpp108 return dexStringByTypeIdx(pDexFile, typeIdx - 1); in readTypeIdx()
DDexFile.cpp244 pString = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in dexCreateClassLookup()
/dalvik/vm/oo/
DResolve.cpp90 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()
DClass.cpp2345 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/
DDexDump.cpp550 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/
DOptimize.cpp448 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()
DDexPrepare.cpp968 dexStringByTypeIdx(pDvmDex->pDexFile, pClassDef->classIdx); in loadAllClasses()
1012 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClasses()
1062 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClass()
DDexVerify.cpp410 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewInstance()
435 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewArray()
DCodeVerify.cpp1131 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()
DRegisterMap.cpp729 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses()
/dalvik/dexlist/
DDexList.cpp110 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
/dalvik/vm/reflect/
DAnnotation.cpp428 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/
Ddalvik_system_DexFile.cpp440 dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in Dalvik_dalvik_system_DexFile_getClassNameList()
/dalvik/vm/interp/
DInterp.cpp1331 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()