Interface TreeTraversal.SpanIntersectingVisitor
- All Superinterfaces:
TreeTraversal.Visitor
- All Known Implementing Classes:
AllPathsVisitor,AncestorsRelativeVisitor,AncestorsRootVisitor,OrderedSuccessorsVisitor,SuccessorsRelativeVisitor
- Enclosing class:
TreeTraversal
A visitor providing default
composeSpan(Lifespan, TraceObjectValue) that intersects
the spans-
Method Summary
Modifier and TypeMethodDescriptiondefault LifespancomposeSpan(Lifespan pre, TraceObjectValue value) When descending in a value, what span to consider in the subtreeMethods inherited from interface ghidra.trace.database.target.visitors.TreeTraversal.Visitor
composePath, continueObject, continueValues, visitValue
-
Method Details
-
composeSpan
Description copied from interface:TreeTraversal.VisitorWhen descending in a value, what span to consider in the subtreeUsually this is intersection. See
TreeTraversal.SpanIntersectingVisitor- Specified by:
composeSpanin interfaceTreeTraversal.Visitor- Parameters:
pre- the span composed from values from seed to but excluding the current valuevalue- the current value- Returns:
- the span composed from values from seed to and including the current value
-