AST node or array of nodes
A map of node types to callbacks, or a single callback that will be called for all node types, or a list of either, which will be applied in order
Optional
o: { Ignore walking nodes of these types
Only walk nodes of this type
Generated using TypeDoc
Recursively execute a callback on this node and all its children. If the callback returns a non-undefined value, it will overwrite the node, otherwise it will return a shallow clone.