/dalvik/libdex/ |
D | DexProto.h | 88 const DexFile* pDexFile, const DexMethodId* pMethodId) in dexProtoSetFromMethodId() argument 91 pProto->protoIdx = pMethodId->protoIdx; in dexProtoSetFromMethodId() 124 const DexMethodId* pMethodId, DexStringCache* pCache) in dexGetDescriptorFromMethodId() argument 128 dexProtoSetFromMethodId(&proto, pDexFile, pMethodId); in dexGetDescriptorFromMethodId() 138 const DexMethodId* pMethodId) in dexCopyDescriptorFromMethodId() argument 142 dexProtoSetFromMethodId(&proto, pDexFile, pMethodId); in dexCopyDescriptorFromMethodId()
|
/dalvik/vm/oo/ |
D | Resolve.cpp | 181 const DexMethodId* pMethodId; in dvmResolveMethod() local 188 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); in dvmResolveMethod() 190 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveMethod() 203 const char* name = dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx); in dvmResolveMethod() 205 dexProtoSetFromMethodId(&proto, pDvmDex->pDexFile, pMethodId); in dvmResolveMethod() 287 const DexMethodId* pMethodId; in dvmResolveInterfaceMethod() local 292 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); in dvmResolveInterfaceMethod() 294 resClass = dvmResolveClass(referrer, pMethodId->classIdx, false); in dvmResolveInterfaceMethod() 331 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx); in dvmResolveInterfaceMethod() 334 dexProtoSetFromMethodId(&proto, pDvmDex->pDexFile, pMethodId); in dvmResolveInterfaceMethod()
|
D | Class.cpp | 2152 const DexMethodId* pMethodId; in loadMethodFromDex() local 2155 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx); in loadMethodFromDex() 2157 meth->name = dexStringById(pDexFile, pMethodId->nameIdx); in loadMethodFromDex() 2158 dexProtoSetFromMethodId(&meth->prototype, pDexFile, pMethodId); in loadMethodFromDex()
|
/dalvik/dexlist/ |
D | DexList.cpp | 97 const DexMethodId* pMethodId; in dumpMethod() local 107 pMethodId = dexGetMethodId(pDexFile, pDexMethod->methodIdx); in dumpMethod() 108 methodName = dexStringById(pDexFile, pMethodId->nameIdx); in dumpMethod() 110 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod() 128 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpMethod() 132 char* desc = dexCopyDescriptorFromMethodId(pDexFile, pMethodId); in dumpMethod()
|
/dalvik/vm/analysis/ |
D | Optimize.cpp | 887 const DexMethodId* pMethodId; in dvmOptResolveMethod() local 890 pMethodId = dexGetMethodId(pDvmDex->pDexFile, methodIdx); in dvmOptResolveMethod() 892 resClass = dvmOptResolveClass(referrer, pMethodId->classIdx, pFailure); in dvmOptResolveMethod() 899 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx)); in dvmOptResolveMethod() 917 dexProtoSetFromMethodId(&proto, pDvmDex->pDexFile, pMethodId); in dvmOptResolveMethod() 921 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx), &proto); in dvmOptResolveMethod() 925 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx), &proto); in dvmOptResolveMethod() 930 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx)); in dvmOptResolveMethod() 956 dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx), in dvmOptResolveMethod() 1140 const DexMethodId* pMethodId; in dvmOptResolveInterfaceMethod() local [all …]
|
D | CodeVerify.cpp | 1128 const DexMethodId* pMethodId = dexGetMethodId(pDexFile, pDecInsn->vB); in verifyInvocationArgs() local 1129 const char* methodName = dexStringById(pDexFile, pMethodId->nameIdx); in verifyInvocationArgs() 1130 char* methodDesc = dexCopyDescriptorFromMethodId(pDexFile, pMethodId); in verifyInvocationArgs() 1131 const char* classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in verifyInvocationArgs()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 618 const DexMethodId *pMethodId in dumpPositions() local 621 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpPositions() 623 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpPositions() 644 const DexMethodId *pMethodId in dumpLocals() local 647 = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpLocals() 649 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpLocals() 658 const DexMethodId* pMethodId; in getMethodInfo() local 663 pMethodId = dexGetMethodId(pDexFile, methodIdx); in getMethodInfo() 664 pMethInfo->name = dexStringById(pDexFile, pMethodId->nameIdx); in getMethodInfo() 665 pMethInfo->signature = dexCopyDescriptorFromMethodId(pDexFile, pMethodId); in getMethodInfo() [all …]
|
/dalvik/vm/reflect/ |
D | Annotation.cpp | 235 const DexMethodId* pMethodId; in resolveAmbiguousMethod() local 244 pMethodId = dexGetMethodId(pDexFile, methodIdx); in resolveAmbiguousMethod() 245 resClass = dvmResolveClass(referrer, pMethodId->classIdx, true); in resolveAmbiguousMethod() 258 name = dexStringById(pDexFile, pMethodId->nameIdx); in resolveAmbiguousMethod() 261 dexProtoSetFromMethodId(&proto, pDexFile, pMethodId); in resolveAmbiguousMethod() 1566 const DexMethodId* pMethodId = dexGetMethodId(pDexFile, methodIdx); in compareMethodStr() local 1567 const char* str = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in compareMethodStr() 1571 str = dexStringById(pDexFile, pMethodId->nameIdx); in compareMethodStr() 1575 dexProtoSetFromMethodId(&proto, pDexFile, pMethodId); in compareMethodStr()
|
/dalvik/vm/interp/ |
D | Interp.cpp | 1327 const DexMethodId* pMethodId = dexGetMethodId(pDvmDex->pDexFile, ref); in classNameFromIndex() local 1328 ref = pMethodId->classIdx; in classNameFromIndex() 1381 const DexMethodId* pMethodId = dexGetMethodId(pDvmDex->pDexFile, ref); in methodNameFromIndex() local 1382 const char* className = dexStringByTypeIdx(pDvmDex->pDexFile, pMethodId->classIdx); in methodNameFromIndex() 1383 const char* methodName = dexStringById(pDvmDex->pDexFile, pMethodId->nameIdx); in methodNameFromIndex()
|