Home
last modified time | relevance | path

Searched refs:readUnsignedLeb128 (Results 1 – 16 of 16) sorted by relevance

/dalvik/libdex/
DDexClass.h123 pHeader->staticFieldsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
124 pHeader->instanceFieldsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
125 pHeader->directMethodsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
126 pHeader->virtualMethodsSize = readUnsignedLeb128(pData); in dexReadClassDataHeader()
138 u4 index = *lastIndex + readUnsignedLeb128(pData); in dexReadClassDataField()
140 pField->accessFlags = readUnsignedLeb128(pData); in dexReadClassDataField()
154 u4 index = *lastIndex + readUnsignedLeb128(pData); in dexReadClassDataMethod()
156 pMethod->accessFlags = readUnsignedLeb128(pData); in dexReadClassDataMethod()
157 pMethod->codeOff = readUnsignedLeb128(pData); in dexReadClassDataMethod()
DDexDebugInfo.cpp34 u4 stringIdx = readUnsignedLeb128(pStream); in readStringIdx()
50 u4 typeIdx = readUnsignedLeb128(pStream); in readTypeIdx()
101 u4 line = readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
102 u4 parametersSize = readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
167 address += readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
176 reg = readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
199 reg = readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
210 reg = readUnsignedLeb128(&stream); in dexDecodeDebugInfo0()
DDexCatch.cpp34 readUnsignedLeb128(&data); in dexGetFirstHandlerOffset()
47 return readUnsignedLeb128(&data); in dexGetHandlersSize()
DDexCatch.h99 u4 typeIdx = readUnsignedLeb128(&pIterator->pEncodedData); in dexCatchIteratorNext()
104 pIterator->handler.address = readUnsignedLeb128(&pIterator->pEncodedData); in dexCatchIteratorNext()
DLeb128.cpp35 int result = readUnsignedLeb128(pStream); in readAndVerifyUnsignedLeb128()
DLeb128.h31 DEX_INLINE int readUnsignedLeb128(const u1** pStream) { in readUnsignedLeb128() function
DDexFile.cpp109 *utf16Size = readUnsignedLeb128(&ptr); in dexStringAndSizeById()
DDexSwapVerify.cpp1471 return readUnsignedLeb128(&data); in annotationItemTypeIdx()
/dalvik/dx/tests/116-leb128/com/android/dx/util/
DLeb128UtilsTest.java28 assertEquals(0, Leb128.readUnsignedLeb128(new ByteArrayByteInput((byte) 0))); in testDecodeUnsignedLeb()
29 assertEquals(1, Leb128.readUnsignedLeb128(new ByteArrayByteInput((byte) 1))); in testDecodeUnsignedLeb()
30 assertEquals(127, Leb128.readUnsignedLeb128(new ByteArrayByteInput((byte) 0x7f))); in testDecodeUnsignedLeb()
31 assertEquals(16256, Leb128.readUnsignedLeb128( in testDecodeUnsignedLeb()
/dalvik/dexgen/src/com/android/dexgen/dex/file/
DDebugInfoDecoder.java222 int offsetIndex = readUnsignedLeb128(bs); in readStringIndex()
242 line = readUnsignedLeb128(bs); in decode0()
243 int szParams = readUnsignedLeb128(bs); in decode0()
294 int reg = readUnsignedLeb128(bs); in decode0()
306 int reg = readUnsignedLeb128(bs); in decode0()
319 int reg = readUnsignedLeb128(bs); in decode0()
345 int reg = readUnsignedLeb128(bs); in decode0()
375 address += readUnsignedLeb128(bs); in decode0()
636 public static int readUnsignedLeb128(InputStream bs) throws IOException { in readUnsignedLeb128() method in DebugInfoDecoder
/dalvik/dx/src/com/android/dex/
DEncodedValueReader.java100 return Leb128.readUnsignedLeb128(in); in readArray()
119 annotationType = Leb128.readUnsignedLeb128(in); in readAnnotation()
120 return Leb128.readUnsignedLeb128(in); in readAnnotation()
133 return Leb128.readUnsignedLeb128(in); in readAnnotationName()
DLeb128.java82 public static int readUnsignedLeb128(ByteInput in) { in readUnsignedLeb128() method in Leb128
DDex.java378 return Leb128.readUnsignedLeb128(this); in readUleb128()
382 return Leb128.readUnsignedLeb128(this) - 1; in readUleb128p1()
/dalvik/dx/src/com/android/dx/dex/file/
DDebugInfoDecoder.java233 int offsetIndex = Leb128.readUnsignedLeb128(bs); in readStringIndex()
253 line = Leb128.readUnsignedLeb128(bs); in decode0()
254 int szParams = Leb128.readUnsignedLeb128(bs); in decode0()
299 int reg = Leb128.readUnsignedLeb128(bs); in decode0()
311 int reg = Leb128.readUnsignedLeb128(bs); in decode0()
324 int reg = Leb128.readUnsignedLeb128(bs); in decode0()
350 int reg = Leb128.readUnsignedLeb128(bs); in decode0()
380 address += Leb128.readUnsignedLeb128(bs); in decode0()
/dalvik/tools/dexdeps/src/com/android/dexdeps/
DDexData.java487 int readUnsignedLeb128() throws IOException { in readUnsignedLeb128() method in DexData
508 int utf16len = readUnsignedLeb128(); in readString()
/dalvik/dexdump/
DDexDump.cpp1679 int compressedLen = readUnsignedLeb128(&data); in dumpDifferentialCompressedMap()
2002 u4 count = readUnsignedLeb128(&data); in dumpCallSites()