Interface JitSyntheticOp

All Superinterfaces:
JitOp
All Known Implementing Classes:
JitCatenateOp, JitPhiOp, JitSynthSubPieceOp

public interface JitSyntheticOp extends JitOp
A synthetic p-code operator use-def node.

Synthetic nodes do not correspond to a PcodeOp emitted in the actual decoded passage. Instead, they are created as part of the data flow analysis. They are used by downstream analyzers, but do not directly result in any emitted bytecode.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    default PcodeOp
    op()
    The p-code op represented by this use-def node

    Methods inherited from interface ghidra.pcode.emu.jit.op.JitOp

    canBeRemoved, inputs, link, typeFor, unlink
  • Method Details

    • op

      default PcodeOp op()
      Description copied from interface: JitOp
      The p-code op represented by this use-def node
      Specified by:
      op in interface JitOp
      Returns:
      the p-code op