/external/smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/ |
D | BaseDexBufferTest.java | 45 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 …]
|
D | BaseDexReaderTest.java | 70 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 …]
|
D | BaseDexReaderLeb128Test.java | 249 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()
|
D | BaseDexReaderSleb128Test.java | 256 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/ |
D | BaseDexReader.java | 40 @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 …]
|
D | DexBackedOdexFile.java | 52 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);
|
D | DexBackedField.java | 63 this.dexFile = reader.dexBuf; in DexBackedField() 80 this.dexFile = reader.dexBuf; in DexBackedField()
|
D | DexBackedTypedExceptionHandler.java | 42 this.dexFile = reader.dexBuf; in DexBackedTypedExceptionHandler()
|
D | DexBackedMethod.java | 73 this.dexFile = reader.dexBuf; in DexBackedMethod() 92 this.dexFile = reader.dexBuf; in DexBackedMethod()
|
D | DexBackedAnnotationElement.java | 46 this.dexFile = reader.dexBuf; in DexBackedAnnotationElement()
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/ |
D | EncodedValue.java | 87 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/ |
D | DexBackedStringReference.java | 43 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/ |
D | DexBackedInstruction.java | 67 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/ |
D | DexBackedTypeEncodedValue.java | 45 this.dexFile = reader.dexBuf; in DexBackedTypeEncodedValue()
|
D | DexBackedStringEncodedValue.java | 45 this.dexFile = reader.dexBuf; in DexBackedStringEncodedValue()
|
D | DexBackedFieldEncodedValue.java | 47 this.dexFile = reader.dexBuf; in DexBackedFieldEncodedValue()
|
D | DexBackedMethodEncodedValue.java | 47 this.dexFile = reader.dexBuf; in DexBackedMethodEncodedValue()
|
D | DexBackedEnumEncodedValue.java | 47 this.dexFile = reader.dexBuf; in DexBackedEnumEncodedValue()
|
D | DexBackedArrayEncodedValue.java | 50 this.dexFile = reader.dexBuf; in DexBackedArrayEncodedValue()
|
D | DexBackedAnnotationEncodedValue.java | 51 this.dexFile = reader.dexBuf; in DexBackedAnnotationEncodedValue()
|