Compile a ArrayPatternNode
node
Compile a AssocSplatNode
node
Compile a CapturePatternNode
node
Compile a ConstantPathNode
node
Compile a FindPatternNode
node
Compile a HashPatternNode
node
Desugar ‘x += y` to `x = x + y`
Dispatch enter and leave events for ArrayPatternNode
nodes and continue walking the tree.
Dispatch enter and leave events for AssocSplatNode
nodes and continue walking the tree.
Dispatch enter and leave events for CapturePatternNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantPathNode
nodes and continue walking the tree.
Dispatch enter and leave events for EmbeddedStatementsNode
nodes and continue walking the tree.
Dispatch enter and leave events for FindPatternNode
nodes and continue walking the tree.
Dispatch enter and leave events for HashPatternNode
nodes and continue walking the tree.