Package ghidra.pcode.emulate.callother
Interface OpBehaviorOther
- 
- All Known Implementing Classes:
 CountLeadingOnesOpBehavior,CountLeadingZerosOpBehavior,OpBehaviorOtherNOP
public interface OpBehaviorOther 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidevaluate(Emulate emu, Varnode out, Varnode[] inputs)Evaluate the CALLOTHER op which corresponds to this behavior. 
 - 
 
- 
- 
Method Detail
- 
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 stateout- 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 inputs[0] value corresponds to the index value of this pcodeop and can generally be ignored. The inputs[1] value corresponds to the first (leftmost) parameter passed to this pcodeop within the language implementation.
 
 - 
 
 -