Class Branch

java.lang.Object
com.ibm.wala.dalvik.dex.instructions.Instruction
com.ibm.wala.dalvik.dex.instructions.Branch
Direct Known Subclasses:
Branch.BinaryBranch, Branch.UnaryBranch

public abstract class Branch extends Instruction
  • Field Details

    • offset

      public final int offset
  • Constructor Details

    • Branch

      protected Branch(int instLoc, int offset, org.jf.dexlib2.Opcode opcode, DexIMethod method)
  • Method Details

    • visit

      public void visit(Instruction.Visitor visitor)
      Specified by:
      visit in class Instruction
    • getOperator

      public abstract com.ibm.wala.shrike.shrikeBT.IConditionalBranchInstruction.IOperator getOperator()
    • getBranchTargets

      public int[] getBranchTargets()
      Overrides:
      getBranchTargets in class Instruction