Interface IResizableInstruction

All Superinterfaces:
IInstruction
All Known Subinterfaces:
IEAssign, IECall, IEJump, IEJumpFar, IEJumpWithOptionalCondition, IENop, IEReturn, IEStatement, IESwitch, IEUntranslatedInstruction

public interface IResizableInstruction extends IInstruction
A resizable instruction can have its size modified after creation.
  • Method Details

    • setSize

      void setSize(int newsize)
      Set the new instruction size.
      Parameters:
      newsize -
    • adjustSize

      void adjustSize(int delta)
      Update the the size of this statement.
      Parameters:
      delta - the delta (positive or negative) to to be applied to the instruction size