Class OpBehaviorOtherNOP

java.lang.Object
ghidra.pcode.emulate.callother.OpBehaviorOtherNOP
All Implemented Interfaces:
OpBehaviorOther

public class OpBehaviorOtherNOP extends Object implements OpBehaviorOther
  • Constructor Details

    • OpBehaviorOtherNOP

      public OpBehaviorOtherNOP()
  • Method Details

    • evaluate

      public void evaluate(Emulate emu, Varnode out, Varnode[] inputs)
      Description copied from interface: OpBehaviorOther
      Evaluate the CALLOTHER op which corresponds to this behavior.
      Specified by:
      evaluate in interface OpBehaviorOther
      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.