Lines Matching refs:pCode
143 const DexCode* pCode, in dexDecodeDebugInfo0() argument
153 u4 insnsSize = pCode->insnsSize; in dexDecodeDebugInfo0()
156 u2 argReg = pCode->registersSize - pCode->insSize; in dexDecodeDebugInfo0()
166 assert(pCode->insSize == (dexProtoComputeArgsSize(&proto) + 1)); in dexDecodeDebugInfo0()
173 assert(pCode->insSize == dexProtoComputeArgsSize(&proto)); in dexDecodeDebugInfo0()
184 if ((argReg >= pCode->registersSize) || (descriptor == NULL)) { in dexDecodeDebugInfo0()
230 if (reg > pCode->registersSize) { in dexDecodeDebugInfo0()
253 if (reg > pCode->registersSize) { in dexDecodeDebugInfo0()
264 if (reg > pCode->registersSize) { in dexDecodeDebugInfo0()
314 const DexCode* pCode, in dexDecodeDebugInfo() argument
321 const u1* stream = dexGetDebugInfoStream(pDexFile, pCode); in dexDecodeDebugInfo()
322 LocalInfo localInReg[pCode->registersSize]; in dexDecodeDebugInfo()
324 memset(localInReg, 0, sizeof(LocalInfo) * pCode->registersSize); in dexDecodeDebugInfo()
327 dexDecodeDebugInfo0(pDexFile, pCode, classDescriptor, protoIdx, accessFlags, in dexDecodeDebugInfo()
331 for (int reg = 0; reg < pCode->registersSize; reg++) { in dexDecodeDebugInfo()
332 emitLocalCbIfLive(cnxt, reg, pCode->insnsSize, localInReg, localCb); in dexDecodeDebugInfo()