Example:
x[1] += 42 ^^^ (for []) x[1] += 42 ^ (for +) x[1] += 42 ^^^^^^ (for []=)
Visit one side of an alias global variable node.
@@foo &&= bar ^^^^^^^^^^^^^
@@foo ||= bar ^^^^^^^^^^^^^
Visit a constant path that is part of a write node.
Foo::Bar += baz ^^^^^^^^^^^^^^^
$foo &&= bar ^^^^^^^^^^^^
$foo ||= bar ^^^^^^^^^^^^
@foo &&= bar ^^^^^^^^^^^^
@foo ||= bar ^^^^^^^^^^^^
foo &&= bar ^^^^^^^^^^^
foo ||= bar ^^^^^^^^^^^
alias $foo $bar ^^^^^^^^^^^^^^^
foo.bar += baz ^^^^^^^^^^^^^^^
@@foo = 1 ^^^^^^^^^
Foo += bar ^^^^^^^^^^^
Foo::Bar, = baz ^^^^^^^^
$foo = 1 ^^^^^^^^
foo += baz ^^^^^^^^^^^^^^^