IterativeGraphWalker

Functions

Link copied to clipboard
open fun clearCallbacks()
Link copied to clipboard
open fun getTodo(): Deque<Node>
Link copied to clipboard
open fun iterate(root: Node)
The core iterative AST traversal algorithm: In a depth-first way we descend into the tree, providing callbacks for graph modification.
Link copied to clipboard
open fun registerOnNodeVisit(callback: Consumer<Node>)
Link copied to clipboard
Link copied to clipboard
open fun registerOnScopeExit(callback: Consumer<Node>)

Properties

Link copied to clipboard
open val backlog: Deque<Node>