Home
last modified time | relevance | path

Searched refs:typeIdx (Results 1 – 11 of 11) sorted by relevance

/dalvik/libdex/
DDexCatch.h31 u4 typeIdx; /* type index of the caught exception type */ member
60 pIterator->handler.typeIdx = 0; in dexCatchIteratorClear()
97 pIterator->handler.typeIdx = kDexNoIndex; in dexCatchIteratorNext()
99 u4 typeIdx = readUnsignedLeb128(&pIterator->pEncodedData); in dexCatchIteratorNext() local
100 pIterator->handler.typeIdx = typeIdx; in dexCatchIteratorNext()
DDexDebugInfo.cpp102 u4 typeIdx = readUnsignedLeb128(pStream); in readTypeIdx() local
105 if (typeIdx == 0) { in readTypeIdx()
108 return dexStringByTypeIdx(pDexFile, typeIdx - 1); in readTypeIdx()
DDexFile.h330 u2 typeIdx; /* index into typeIds for field type */ member
387 u2 typeIdx; /* index into typeIds */ member
787 return pItem->typeIdx; in dexTypeListGetIdx()
DDexSwapVerify.cpp235 static bool setDefinedClassBit(const CheckState* state, u4 typeIdx) { in setDefinedClassBit() argument
236 u4 arrayIdx = typeIdx >> 5; in setDefinedClassBit()
237 u4 bit = 1 << (typeIdx & 0x1f); in setDefinedClassBit()
753 SWAP_INDEX2(item->typeIdx, state->pHeader->typeIdsSize); in swapFieldIdItem()
770 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx); in crossVerifyFieldIdItem()
805 if (item0->typeIdx >= item->typeIdx) { in crossVerifyFieldIdItem()
1388 SWAP_INDEX2(pType->typeIdx, state->pHeader->typeIdsSize); in swapTypeList()
1748 u4 typeIdx = in setHandlerOffsAndVerify() local
1756 CHECK_INDEX(typeIdx, state->pHeader->typeIdsSize); in setHandlerOffsAndVerify()
/dalvik/dexgen/src/com/android/dexgen/dex/file/
DDebugInfoDecoder.java296 int typeIdx = readStringIndex(bs); in decode0() local
298 address, true, reg, nameIdx, typeIdx, 0); in decode0()
308 int typeIdx = readStringIndex(bs); in decode0() local
311 address, true, reg, nameIdx, typeIdx, sigIdx); in decode0()
DValueEncoder.java315 int typeIdx = typeIds.indexOf(type); in writeAnnotation() local
318 out.annotate(" type_idx: " + Hex.u4(typeIdx) + " // " + in writeAnnotation()
/dalvik/dx/src/com/android/dx/dex/file/
DDebugInfoDecoder.java300 int typeIdx = readStringIndex(bs); in decode0() local
302 address, true, reg, nameIdx, typeIdx, 0); in decode0()
312 int typeIdx = readStringIndex(bs); in decode0() local
315 address, true, reg, nameIdx, typeIdx, sigIdx); in decode0()
DValueEncoder.java314 int typeIdx = typeIds.indexOf(type); in writeAnnotation() local
317 out.annotate(" type_idx: " + Hex.u4(typeIdx) + " // " + in writeAnnotation()
/dalvik/tools/dexdeps/src/com/android/dexdeps/
DDexData.java235 mFieldIds[i].typeIdx = readShort() & 0xffff; in loadFieldIds()
399 classNameFromTypeIndex(fieldId.typeIdx), in addExternalFieldReferences()
593 public int typeIdx; // index into type_ids (field type) field in DexData.FieldIdItem
/dalvik/dexdump/
DDexDump.cpp561 dexStringByTypeIdx(pDexFile, pTypeItem->typeIdx); in dumpInterface()
607 descriptor = (handler->typeIdx == kDexNoIndex) ? "<any>" : in dumpCatches()
608 dexStringByTypeIdx(pDexFile, handler->typeIdx); in dumpCatches()
695 pFieldInfo->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in getFieldInfo()
736 if (paramTypes->list[i].typeIdx >= pDexFile->pHeader->typeIdsSize) { in getProtoInfo()
740 const char* param = dexStringByTypeIdx(pDexFile, paramTypes->list[i].typeIdx); in getProtoInfo()
1423 typeDescriptor = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); in dumpSField()
/dalvik/dx/src/com/android/dx/cf/direct/
DStdAttributeFactory.java577 int typeIdx = in.readUnsignedShort(); in parseLocalVariables() local
580 CstString type = (CstString) pool.get(typeIdx); in parseLocalVariables()