Compile a FindPatternNode
node
Compile a FlipFlopNode
node
Compile a ForwardingSuperNode
node
Compile a HashPatternNode
node
Compile a IndexTargetNode
node
Compile a MultiTargetNode
node
Compile a RescueModifierNode
node
Compile a RestParameterNode
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 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 CapturePatternNode
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 FindPatternNode
nodes and continue walking the tree.
Dispatch enter and leave events for FlipFlopNode
nodes and continue walking the tree.
Dispatch enter and leave events for ForwardingParameterNode
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 HashPatternNode
nodes and continue walking the tree.