Interface OpBehaviorOther

All Known Implementing Classes:
OpBehaviorOtherNOP

public interface OpBehaviorOther
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    evaluate(Emulate emu, Varnode out, Varnode[] inputs)
    Evaluate the CALLOTHER op which corresponds to this behavior.
  • Method Details

    • evaluate

      void evaluate(Emulate emu, Varnode out, Varnode[] inputs)
      Evaluate the CALLOTHER op which corresponds to this behavior.
      Parameters:
      emu - emulator which contains associated memory state
      out - output varnode or null if no assignment has been made. Implementation is responsible for updating memory state appropriately.
      inputs - input varnodes passed as parameters to this pcodeop. The original PcodeOp.CALLOTHER first input has been stripped (i.e., CALLOTHER index value), leaving only the inputs that were were specified as arguments to the named pcodeop within the language spec.