Class JitDataFlowModel.GraphvizExporter

java.lang.Object
ghidra.pcode.emu.jit.analysis.JitDataFlowModel.GraphvizExporter
All Implemented Interfaces:
JitOpUpwardVisitor, JitOpVisitor
Enclosing class:
JitDataFlowModel

protected class JitDataFlowModel.GraphvizExporter extends Object implements JitOpUpwardVisitor
A diagnostic tool for visualizing the use-def graph.

NOTE: This is only as complete as it needed to be for me to diagnose whatever issue I was having at the time.

See Also:
  • Constructor Details

    • GraphvizExporter

      public GraphvizExporter(File outFile)
  • Method Details

    • visitOp

      public void visitOp(JitOp op)
      Description copied from interface: JitOpVisitor
      Visit an op node

      The default implementation dispatches this to the type-specific visit method.

      Specified by:
      visitOp in interface JitOpVisitor
      Parameters:
      op - the op visited
    • visitVal

      public void visitVal(JitVal v)
      Description copied from interface: JitOpVisitor
      Visit a JitVal

      The default implementation dispatches this to the type-specific visit method.

      Specified by:
      visitVal in interface JitOpVisitor
      Parameters:
      v - the value visited