Desugar ‘x ||= y` to `x || x = y`
Dispatch enter and leave events for BlockArgumentNode
nodes and continue walking the tree.
Dispatch enter and leave events for CallTargetNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantTargetNode
nodes and continue walking the tree.
Dispatch enter and leave events for EmbeddedVariableNode
nodes and continue walking the tree.
Dispatch enter and leave events for ForwardingSuperNode
nodes and continue walking the tree.
Dispatch enter and leave events for IndexTargetNode
nodes and continue walking the tree.
Dispatch enter and leave events for MultiTargetNode
nodes and continue walking the tree.
Dispatch enter and leave events for PinnedExpressionNode
nodes and continue walking the tree.
Dispatch enter and leave events for RegularExpressionNode
nodes and continue walking the tree.
Dispatch enter and leave events for SourceLineNode
nodes and continue walking the tree.