Class DexInsnFormat

java.lang.Object
jadx.plugins.input.dex.insns.DexInsnFormat

public abstract class DexInsnFormat extends Object
  • Field Details

  • Constructor Details

    • DexInsnFormat

      protected DexInsnFormat(int length, int regsCount)
  • Method Details

    • readRegsList

      protected void readRegsList(DexInsnData insn, int opcodeUnit, SectionReader in)
    • readRegsRange

      protected void readRegsRange(DexInsnData insn, int opcodeUnit, SectionReader in)
    • decode

      public abstract void decode(DexInsnData insn, int opcodeUnit, SectionReader in)
    • skip

      public void skip(DexInsnData insn, SectionReader in)
    • getLength

      public int getLength()
    • getRegsCount

      public int getRegsCount()
    • byte0

      private static int byte0(int value)
    • byte1

      private static int byte1(int value)
    • signedByte1

      private static int signedByte1(int value)
    • nibble0

      private static int nibble0(int value)
    • nibble1

      private static int nibble1(int value)
    • nibble2

      private static int nibble2(int value)
    • nibble3

      private static int nibble3(int value)
    • signedNibble3

      private static int signedNibble3(int value)