Create a new ClassVariableOperatorWriteNode
node.
Create a new GlobalVariableOperatorWriteNode
node.
Create a new InstanceVariableOperatorWriteNode
node.
Create a new LocalVariableOperatorWriteNode
node.
def foo(**); bar(**); end
^^
{ **foo }
^^^^^
case foo; in bar; end ^^^^^^^^^^^^^^^^^^^^^
“foo #{bar}” ^^^^^^^^^^^^
:“foo #{bar}” ^^^^^^^^^^^^^
‘foo #{bar}` ^^^^^^^^^^^^
foo => bar ^^^^^^^^^^
/(?<foo>foo)/ =~ bar ^^^^^^^^^^^^^^^^^^^^
def foo(**); bar(**); end
^^
{ **foo }
^^^^^
case foo; in bar; end ^^^^^^^^^^^^^^^^^^^^^
def foo(…); bar(…); end
^^^
“foo #{bar}” ^^^^^^^^^^^^
:“foo #{bar}” ^^^^^^^^^^^^^
‘foo #{bar}` ^^^^^^^^^^^^
foo => bar ^^^^^^^^^^
/(?<foo>foo)/ =~ bar ^^^^^^^^^^^^^^^^^^^^
foo.bar += baz ^^^^^^^^^^^^^^^
Foo += bar ^^^^^^^^^^^