Class JitDataFlowModel.ValCollector

java.lang.Object
java.util.AbstractCollection<JitVal>
java.util.AbstractSet<JitVal>
java.util.HashSet<JitVal>
ghidra.pcode.emu.jit.analysis.JitDataFlowModel.ValCollector
All Implemented Interfaces:
JitOpUpwardVisitor, JitOpVisitor, Serializable, Cloneable, Iterable<JitVal>, Collection<JitVal>, Set<JitVal>
Enclosing class:
JitDataFlowModel

protected class JitDataFlowModel.ValCollector extends HashSet<JitVal> implements JitOpUpwardVisitor
An upward graph traversal for collecting all values in the use-def graph.
See Also:
  • Constructor Details

    • ValCollector

      public ValCollector()
  • Method Details

    • 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