Searched refs:readUnsignedLeb128 (Results 1 - 17 of 17) sorted by relevance

/dalvik/libdex/
H A DDexClass.h123 pHeader->staticFieldsSize = readUnsignedLeb128(pData);
124 pHeader->instanceFieldsSize = readUnsignedLeb128(pData);
125 pHeader->directMethodsSize = readUnsignedLeb128(pData);
126 pHeader->virtualMethodsSize = readUnsignedLeb128(pData);
138 u4 index = *lastIndex + readUnsignedLeb128(pData);
140 pField->accessFlags = readUnsignedLeb128(pData);
154 u4 index = *lastIndex + readUnsignedLeb128(pData);
156 pMethod->accessFlags = readUnsignedLeb128(pData);
157 pMethod->codeOff = readUnsignedLeb128(pData);
H A DDexCatch.cpp34 readUnsignedLeb128(&data);
47 return readUnsignedLeb128(&data);
H A DLeb128.cpp35 int result = readUnsignedLeb128(pStream);
H A DDexDebugInfo.cpp86 u4 stringIdx = readUnsignedLeb128(pStream);
102 u4 typeIdx = readUnsignedLeb128(pStream);
154 u4 line = readUnsignedLeb128(&stream);
155 u4 parametersSize = readUnsignedLeb128(&stream);
220 address += readUnsignedLeb128(&stream);
229 reg = readUnsignedLeb128(&stream);
252 reg = readUnsignedLeb128(&stream);
263 reg = readUnsignedLeb128(&stream);
H A DDexCatch.h99 u4 typeIdx = readUnsignedLeb128(&pIterator->pEncodedData);
104 pIterator->handler.address = readUnsignedLeb128(&pIterator->pEncodedData);
H A DLeb128.h31 DEX_INLINE int readUnsignedLeb128(const u1** pStream) { function
H A DDexFile.cpp110 *utf16Size = readUnsignedLeb128(&ptr);
H A DDexSwapVerify.cpp1402 return readUnsignedLeb128(&data);
/dalvik/dx/tests/116-leb128/com/android/dx/util/
H A DLeb128UtilsTest.java26 assertEquals(0, Leb128Utils.readUnsignedLeb128(new ByteArrayByteInput((byte) 0)));
27 assertEquals(1, Leb128Utils.readUnsignedLeb128(new ByteArrayByteInput((byte) 1)));
28 assertEquals(127, Leb128Utils.readUnsignedLeb128(new ByteArrayByteInput((byte) 0x7f)));
29 assertEquals(16256, Leb128Utils.readUnsignedLeb128(
/dalvik/dx/src/com/android/dx/io/
H A DEncodedValueReader.java55 int size = Leb128Utils.readUnsignedLeb128(in);
64 int typeIndex = Leb128Utils.readUnsignedLeb128(in);
65 int size = Leb128Utils.readUnsignedLeb128(in);
69 visitAnnotationName(Leb128Utils.readUnsignedLeb128(in));
H A DDexBuffer.java364 return Leb128Utils.readUnsignedLeb128(this);
368 return Leb128Utils.readUnsignedLeb128(this) - 1;
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DDebugInfoDecoder.java222 int offsetIndex = readUnsignedLeb128(bs);
242 line = readUnsignedLeb128(bs);
243 int szParams = readUnsignedLeb128(bs);
294 int reg = readUnsignedLeb128(bs);
306 int reg = readUnsignedLeb128(bs);
319 int reg = readUnsignedLeb128(bs);
345 int reg = readUnsignedLeb128(bs);
375 address += readUnsignedLeb128(bs);
636 public static int readUnsignedLeb128(InputStream bs) throws IOException { method in class:DebugInfoDecoder
/dalvik/dx/src/com/android/dx/dex/file/
H A DDebugInfoDecoder.java222 int offsetIndex = Leb128Utils.readUnsignedLeb128(bs);
242 line = Leb128Utils.readUnsignedLeb128(bs);
243 int szParams = Leb128Utils.readUnsignedLeb128(bs);
288 int reg = Leb128Utils.readUnsignedLeb128(bs);
300 int reg = Leb128Utils.readUnsignedLeb128(bs);
313 int reg = Leb128Utils.readUnsignedLeb128(bs);
339 int reg = Leb128Utils.readUnsignedLeb128(bs);
369 address += Leb128Utils.readUnsignedLeb128(bs);
/dalvik/dx/src/com/android/dx/util/
H A DLeb128Utils.java110 public static int readUnsignedLeb128(ByteInput in) { method in class:Leb128Utils
/dalvik/tools/dexdeps/src/com/android/dexdeps/
H A DDexData.java484 int readUnsignedLeb128() throws IOException { method in class:DexData
505 int utf16len = readUnsignedLeb128();
/dalvik/vm/analysis/
H A DRegisterMap.cpp589 int len = readUnsignedLeb128(&ptr);
1712 int expectedSrcLen = readUnsignedLeb128(&srcPtr);
1772 addrDiff = readUnsignedLeb128(&srcPtr);
1796 int bitIndex = readUnsignedLeb128(&srcPtr);
/dalvik/dexdump/
H A DDexDump.cpp1556 int compressedLen = readUnsignedLeb128(&data);

Completed in 713 milliseconds