Package ghidra.pcode.emu.jit.analysis
Class JitDataFlowModel.ValCollector
- All Implemented Interfaces:
JitOpUpwardVisitor,JitOpVisitor,Serializable,Cloneable,Iterable<JitVal>,Collection<JitVal>,Set<JitVal>
- Enclosing class:
JitDataFlowModel
An upward graph traversal for collecting all values in the use-def graph.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.HashSet
add, clear, clone, contains, isEmpty, iterator, newHashSet, remove, size, spliterator, toArray, toArrayMethods inherited from class java.util.AbstractSet
equals, hashCode, removeAllMethods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface ghidra.pcode.emu.jit.analysis.JitOpUpwardVisitor
visitBinOp, visitBranchIndOp, visitCallOtherDefOp, visitCallOtherOp, visitCatenateOp, visitCBranchOp, visitLoadOp, visitOutVar, visitPhiOp, visitStoreOp, visitSubPieceOp, visitUnOpMethods inherited from interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
visitBranchOp, visitCallOtherMissingOp, visitConstVal, visitDirectMemoryVar, visitFailVal, visitIndirectMemoryVar, visitInputVar, visitMissingVar, visitNopOp, visitOp, visitUnimplementedOp, visitVar
-
Constructor Details
-
ValCollector
public ValCollector()
-
-
Method Details
-
visitVal
Description copied from interface:JitOpVisitorVisit aJitValThe default implementation dispatches this to the type-specific
visitmethod.- Specified by:
visitValin interfaceJitOpVisitor- Parameters:
v- the value visited
-