Searched defs:typeIdx (Results 1 - 7 of 7) sorted by relevance

/dalvik/libdex/
H A DDexCatch.h31 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 DDexDebugInfo.cpp102 u4 typeIdx = readUnsignedLeb128(pStream); local
105 if (typeIdx == 0) {
108 return dexStringByTypeIdx(pDexFile, typeIdx - 1);
H A DDexSwapVerify.cpp259 static bool setDefinedClassBit(const CheckState* state, u4 typeIdx) { argument
260 u4 arrayIdx = typeIdx >> 5;
261 u4 bit = 1 << (typeIdx & 0x1f);
769 SWAP_INDEX2(item->typeIdx, state->pHeader->typeIdsSize);
786 s = dexStringByTypeIdx(state->pDexFile, item->typeIdx);
821 if (item0->typeIdx >= item->typeIdx) {
1337 SWAP_INDEX2(pType->typeIdx, state->pHeader->typeIdsSize);
1693 u4 typeIdx = local
1701 CHECK_INDEX(typeIdx, stat
[all...]
H A DDexFile.h279 u2 typeIdx; /* index into typeIds for field type */ member in struct:DexFieldId
319 u2 typeIdx; /* index into typeIds */ member in struct:DexTypeItem
719 return pItem->typeIdx;
/dalvik/tools/dexdeps/src/com/android/dexdeps/
H A DDexData.java233 mFieldIds[i].typeIdx = readShort() & 0xffff;
397 classNameFromTypeIndex(fieldId.typeIdx),
580 public int typeIdx; // index into type_ids (field type) field in class:DexData.FieldIdItem
/dalvik/vm/native/
H A Ddalvik_system_VMRuntime.cpp283 static void preloadDexCachesResolveType(DvmDex* pDvmDex, uint32_t typeIdx) { argument
284 ClassObject* clazz = dvmDexGetResolvedClass(pDvmDex, typeIdx);
289 const char* className = dexStringByTypeIdx(pDexFile, typeIdx);
305 dvmDexSetResolvedClass(pDvmDex, typeIdx, clazz);
326 const char* signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx);
/dalvik/vm/reflect/
H A DAnnotation.cpp744 u4 typeIdx, size, count; local
747 typeIdx = readUleb128(&ptr);
750 LOGVV("----- processEnc ptr=%p type=%d size=%d", ptr, typeIdx, size);
752 annoClass = dvmDexGetResolvedClass(clazz->pDvmDex, typeIdx);
754 annoClass = dvmResolveClass(clazz, typeIdx, true);
757 clazz->descriptor, typeIdx);
764 ALOGV("----- processEnc ptr=%p [0x%06x] typeIdx=%d size=%d class=%s",
766 typeIdx, size, annoClass->descriptor);
904 u4 typeIdx; local
918 typeIdx
1065 compareClassDescriptor(DexFile* pDexFile, u4 typeIdx, const char* descriptor) argument
1090 u4 typeIdx; local
1122 u4 typeIdx, size; local
[all...]

Completed in 3051 milliseconds