Visit a heredoc node that is representing an xstring.
Returns the octet string representation of the elliptic curve point.
conversion_form specifies how the point is converted. Possible values are:
:compressed
:uncompressed
:hybrid
def foo((bar, baz)); end
^^^^^^^^^^
Foo::Bar += baz ^^^^^^^^^^^^^^^
@foo += bar ^^^^^^^^^^^
Foo::Bar += baz ^^^^^^^^^^^^^^^
@foo += bar ^^^^^^^^^^^
Compile a ClassVariableOperatorWriteNode
node
Compile a GlobalVariableOperatorWriteNode
node
Compile a LocalVariableOperatorWriteNode
node
@@foo += bar
becomes
@@foo = @@foo + bar
$foo += bar
becomes
$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 ConstantPathOrWriteNode
nodes and continue walking the tree.
Dispatch enter and leave events for GlobalVariableOperatorWriteNode
nodes and continue walking the tree.
Dispatch enter and leave events for InstanceVariableOrWriteNode
nodes and continue walking the tree.