Compile a InstanceVariableOperatorWriteNode node
Compile a InterpolatedMatchLastLineNode node
@@foo += bar
becomes
@@foo = @@foo + bar
$foo ||= bar
becomes
defined?($foo) ? $foo : $foo = bar
@foo += bar
becomes
@foo = @foo + bar
Dispatch enter and leave events for ClassVariableOperatorWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for ConstantPathOperatorWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for GlobalVariableAndWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for GlobalVariableOrWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for InstanceVariableOperatorWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for InterpolatedMatchLastLineNode nodes and continue walking the tree.
Dispatch enter and leave events for ItLocalVariableReadNode nodes and continue walking the tree.
Dispatch enter and leave events for LocalVariableAndWriteNode nodes and continue walking the tree.
Dispatch enter and leave events for LocalVariableOrWriteNode nodes and continue walking the tree.
Inspect a ClassVariableOperatorWriteNode node.
Inspect a ConstantPathOperatorWriteNode node.
Inspect a GlobalVariableAndWriteNode node.
Inspect a InstanceVariableOperatorWriteNode node.