java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.analyzer.BranchTarget
All Implemented Interfaces:
IBranchTarget
Direct Known Subclasses:
CallGraphVertex

@Immutable @Ser public class BranchTarget extends Object implements IBranchTarget
Standard implementation of a branch target. A branch target is either an internal address or an external routine.
  • Constructor Details

    • BranchTarget

      public BranchTarget()
      Create an empty branch target for subclasses.
    • BranchTarget

      public BranchTarget(CodePointer codeptr)
      Create an internal branch target.
      Parameters:
      codeptr - internal code pointer
    • BranchTarget

      public BranchTarget(INativeMethodItem routine)
      Create a routine branch target.
      Parameters:
      routine - target routine
  • Method Details