Home
last modified time | relevance | path

Searched refs:dexBuf (Results 1 – 20 of 20) sorted by relevance

/external/smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/
DBaseDexBufferTest.java45 BaseDexBuffer dexBuf = new BaseDexBuffer(new byte[] {0x11, 0x22, 0x33, 0x44}); in testReadSmallUintSuccess() local
46 Assert.assertEquals(0x44332211, dexBuf.readSmallUint(0)); in testReadSmallUintSuccess()
48 dexBuf = new BaseDexBuffer(new byte[] {0x00, 0x00, 0x00, 0x00}); in testReadSmallUintSuccess()
49 Assert.assertEquals(0, dexBuf.readSmallUint(0)); in testReadSmallUintSuccess()
51 dexBuf = new BaseDexBuffer(new byte[] {(byte)0xff, (byte)0xff, (byte)0xff, 0x7f}); in testReadSmallUintSuccess()
52 Assert.assertEquals(0x7fffffff, dexBuf.readSmallUint(0)); in testReadSmallUintSuccess()
57 BaseDexBuffer dexBuf = new BaseDexBuffer(new byte[] {0x00, 0x00, 0x00, (byte)0x80}); in testReadSmallUintTooLarge1() local
58 dexBuf.readSmallUint(0); in testReadSmallUintTooLarge1()
63 …BaseDexBuffer dexBuf = new BaseDexBuffer(new byte[] {(byte)0xff, (byte)0xff, (byte)0xff, (byte)0x8… in testReadSmallUintTooLarge2() local
64 dexBuf.readSmallUint(0); in testReadSmallUintTooLarge2()
[all …]
DBaseDexReaderTest.java70 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performSizedIntTest() local
71 BaseDexReader reader = dexBuf.readerAt(0); in performSizedIntTest()
85 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performSizedIntFailureTest() local
86 BaseDexReader reader = dexBuf.readerAt(0); in performSizedIntFailureTest()
125 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performSizedSmallUintTest() local
126 BaseDexReader reader = dexBuf.readerAt(0); in performSizedSmallUintTest()
144 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performSizedSmallUintFailureTest() local
145 BaseDexReader reader = dexBuf.readerAt(0); in performSizedSmallUintFailureTest()
195 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performSizedRightExtendedIntTest() local
196 BaseDexReader reader = dexBuf.readerAt(0); in performSizedRightExtendedIntTest()
[all …]
DBaseDexReaderLeb128Test.java249 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performTest() local
250 BaseDexReader reader = dexBuf.readerAt(0); in performTest()
254 reader = dexBuf.readerAt(0); in performTest()
260 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performFailureTest() local
261 BaseDexReader reader = dexBuf.readerAt(0); in performFailureTest()
DBaseDexReaderSleb128Test.java256 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performTest() local
257 BaseDexReader reader = dexBuf.readerAt(0); in performTest()
263 BaseDexBuffer dexBuf = new BaseDexBuffer(buf); in performFailureTest() local
264 BaseDexReader reader = dexBuf.readerAt(0); in performFailureTest()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
DBaseDexReader.java40 @Nonnull public final T dexBuf; field in BaseDexReader
43 public BaseDexReader(@Nonnull T dexBuf, int offset) { in BaseDexReader() argument
44 this.dexBuf = dexBuf; in BaseDexReader()
52 int end = dexBuf.baseOffset + offset; in readSleb128()
55 byte[] buf = dexBuf.buf; in readSleb128()
87 offset = end - dexBuf.baseOffset; in readSleb128()
96 int end = dexBuf.baseOffset + offset; in readUleb128()
99 byte[] buf = dexBuf.buf; in readUleb128()
132 offset = end - dexBuf.baseOffset; in readUleb128()
153 int end = dexBuf.baseOffset + offset; in readBigUleb128()
[all …]
DDexBackedOdexFile.java52 public DexBackedOdexFile(@Nonnull Opcodes opcodes, @Nonnull byte[] odexBuf, byte[] dexBuf) { in DexBackedOdexFile() argument
53 super(opcodes, dexBuf); in DexBackedOdexFile()
99 byte[] dexBuf = ByteStreams.toByteArray(is);
101 return new DexBackedOdexFile(opcodes, odexBuf, dexBuf);
DDexBackedField.java63 this.dexFile = reader.dexBuf; in DexBackedField()
80 this.dexFile = reader.dexBuf; in DexBackedField()
DDexBackedTypedExceptionHandler.java42 this.dexFile = reader.dexBuf; in DexBackedTypedExceptionHandler()
DDexBackedMethod.java73 this.dexFile = reader.dexBuf; in DexBackedMethod()
92 this.dexFile = reader.dexBuf; in DexBackedMethod()
DDexBackedAnnotationElement.java46 this.dexFile = reader.dexBuf; in DexBackedAnnotationElement()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
DEncodedValue.java87 StringIdItem.getReferenceAnnotation(reader.dexBuf, stringIndex, true)); in annotateEncodedValue()
92 …ut.annotate(valueArg+1, "value = %s", TypeIdItem.getReferenceAnnotation(reader.dexBuf, typeIndex)); in annotateEncodedValue()
97 ….annotate(valueArg+1, "value = %s", FieldIdItem.getReferenceAnnotation(reader.dexBuf, fieldIndex)); in annotateEncodedValue()
102 …nnotate(valueArg+1, "value = %s", MethodIdItem.getReferenceAnnotation(reader.dexBuf, methodIndex)); in annotateEncodedValue()
107 ….annotate(valueArg+1, "value = %s", FieldIdItem.getReferenceAnnotation(reader.dexBuf, fieldIndex)); in annotateEncodedValue()
133 … out.annotateTo(reader.getOffset(), TypeIdItem.getReferenceAnnotation(reader.dexBuf, typeIndex)); in annotateEncodedAnnotation()
144 StringIdItem.getReferenceAnnotation(reader.dexBuf, nameIndex)); in annotateEncodedAnnotation()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/
DDexBackedStringReference.java43 public DexBackedStringReference(@Nonnull DexBackedDexFile dexBuf, in DexBackedStringReference() argument
45 this.dexFile = dexBuf; in DexBackedStringReference()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/
DDexBackedInstruction.java67 Opcode opcode = reader.dexBuf.getOpcodes().getOpcodeByValue(opcodeValue); in readFrom()
69 Instruction instruction = buildInstruction(reader.dexBuf, opcode, reader.getOffset()); in readFrom()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/value/
DDexBackedTypeEncodedValue.java45 this.dexFile = reader.dexBuf; in DexBackedTypeEncodedValue()
DDexBackedStringEncodedValue.java45 this.dexFile = reader.dexBuf; in DexBackedStringEncodedValue()
DDexBackedFieldEncodedValue.java47 this.dexFile = reader.dexBuf; in DexBackedFieldEncodedValue()
DDexBackedMethodEncodedValue.java47 this.dexFile = reader.dexBuf; in DexBackedMethodEncodedValue()
DDexBackedEnumEncodedValue.java47 this.dexFile = reader.dexBuf; in DexBackedEnumEncodedValue()
DDexBackedArrayEncodedValue.java50 this.dexFile = reader.dexBuf; in DexBackedArrayEncodedValue()
DDexBackedAnnotationEncodedValue.java51 this.dexFile = reader.dexBuf; in DexBackedAnnotationEncodedValue()