/dalvik/libdex/ |
H A D | DexCatch.h | 31 u4 typeIdx; /* type index of the caught exception type */ member in struct:DexCatchHandler 60 pIterator->handler.typeIdx = 0; 97 pIterator->handler.typeIdx = kDexNoIndex; 99 u4 typeIdx = readUnsignedLeb128(&pIterator->pEncodedData); local 100 pIterator->handler.typeIdx = typeIdx;
|
H A D | DexFile.c | 814 u4 typeIdx = readUnsignedLeb128(pStream); local 817 if (typeIdx == 0) { 820 return dexStringByTypeIdx(pDexFile, typeIdx - 1);
|
H A D | DexFile.h | 256 u2 typeIdx; /* index into typeIds for field type */ member in struct:DexFieldId 296 u2 typeIdx; /* index into typeIds */ member in struct:DexTypeItem 692 return pItem->typeIdx;
|
H A D | DexSwapVerify.c | 258 static bool setDefinedClassBit(const CheckState* state, u4 typeIdx) { argument 259 u4 arrayIdx = typeIdx >> 5; 260 u4 bit = 1 << (typeIdx & 0x1f); 768 SWAP_INDEX2(item->typeIdx, state->pHeader->typeIdsSize); 785 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx); 820 if (item0->typeIdx >= item->typeIdx) { 1329 SWAP_INDEX2(pType->typeIdx, state->pHeader->typeIdsSize); 1679 u4 typeIdx = local 1687 CHECK_INDEX(typeIdx, stat [all...] |
/dalvik/vm/reflect/ |
H A D | Annotation.c | 808 u4 typeIdx, size, count; local 811 typeIdx = readUleb128(&ptr); 814 LOGVV("----- processEnc ptr=%p type=%d size=%d\n", ptr, typeIdx, size); 816 annoClass = dvmDexGetResolvedClass(clazz->pDvmDex, typeIdx); 818 annoClass = dvmResolveClass(clazz, typeIdx, true); 821 clazz->descriptor, typeIdx); 827 LOGV("----- processEnc ptr=%p [0x%06x] typeIdx=%d size=%d class=%s\n", 829 typeIdx, size, annoClass->descriptor); 1049 static int compareClassDescriptor(DexFile* pDexFile, u4 typeIdx, argument 1052 const char* str = dexStringByTypeIdx(pDexFile, typeIdx); 1074 u4 typeIdx; local 1106 u4 typeIdx, size; local [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DebugInfoDecoder.java | 296 int typeIdx = readStringIndex(bs); 298 address, true, reg, nameIdx, typeIdx, 0); 308 int typeIdx = readStringIndex(bs); 311 address, true, reg, nameIdx, typeIdx, sigIdx);
|
H A D | ValueEncoder.java | 315 int typeIdx = typeIds.indexOf(type); 318 out.annotate(" type_idx: " + Hex.u4(typeIdx) + " // " +
|
/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
H A D | DexData.java | 226 mFieldIds[i].typeIdx = readShort() & 0xffff; 390 classNameFromTypeIndex(fieldId.typeIdx), 571 public int typeIdx; // index into type_ids (field type) field in class:DexData.FieldIdItem
|
/dalvik/vm/ |
H A D | Exception.c | 785 if (handler->typeIdx == kDexNoIndex) { 794 dvmDexGetResolvedClass(pDvmDex, handler->typeIdx); 823 throwable = dvmResolveClass(method->clazz, handler->typeIdx, 835 handler->typeIdx,
|
/dalvik/vm/oo/ |
H A D | Resolve.c | 421 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); 480 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx));
|
H A D | Class.c | 1729 newClass->interfaces[i] = (ClassObject*)(u4) pType->typeIdx; 2251 sfield->field.signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); 2279 ifield->field.signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx);
|
/dalvik/dexdump/ |
H A D | DexDump.c | 548 dexStringByTypeIdx(pDexFile, pTypeItem->typeIdx); 594 descriptor = (handler->typeIdx == kDexNoIndex) ? "<any>" : 595 dexStringByTypeIdx(pDexFile, handler->typeIdx); 682 pFieldInfo->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); 1273 typeDescriptor = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx);
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | StdAttributeFactory.java | 575 int typeIdx = in.readUnsignedShort(); 578 CstUtf8 type = (CstUtf8) pool.get(typeIdx);
|
/dalvik/vm/analysis/ |
H A D | Optimize.c | 503 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx)); 576 dexStringByTypeIdx(pDvmDex->pDexFile, pFieldId->typeIdx));
|
H A D | CodeVerify.c | 2764 if (handler->typeIdx == kDexNoIndex) 2767 clazz = dvmOptResolveClass(meth->clazz, handler->typeIdx, 2772 handler->typeIdx, 2773 dexStringByTypeIdx(pDexFile, handler->typeIdx));
|