Compile a PinnedVariableNode
node
Compile a RescueModifierNode
node
Compile a SingletonClassNode
node
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 CaseMatchNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantReadNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantWriteNode
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 FlipFlopNode
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 InterpolatedStringNode
nodes and continue walking the tree.
Dispatch enter and leave events for InterpolatedSymbolNode
nodes and continue walking the tree.
Dispatch enter and leave events for InterpolatedXStringNode
nodes and continue walking the tree.
Dispatch enter and leave events for MultiWriteNode
nodes and continue walking the tree.
Dispatch enter and leave events for PinnedVariableNode
nodes and continue walking the tree.
Dispatch enter and leave events for RescueModifierNode
nodes and continue walking the tree.
Dispatch enter and leave events for SingletonClassNode
nodes and continue walking the tree.
Inspect a BlockArgumentNode
node.
Inspect a CallTargetNode
node.
Inspect a CaseMatchNode
node.
Inspect a ConstantReadNode
node.
Inspect a ConstantWriteNode
node.
Inspect a FlipFlopNode
node.