Fetch the end code units offset of the value, for the encoding that was configured on the repository.
Fetch the start code units column of the value, for the encoding that was configured on the repository.
Visit the clauses of a begin node to form an on_bodystmt call.
Visit the arguments and block of a call node and return the arguments and block as they should be used.
foo.bar, = 1 ^^^^^^^
case foo; in bar; end ^^^^^^^^^^^^^^^^^^^^^
foo, = 1 ^^^^^^^^
“foo #{bar}” ^^^^^^^^^^^^
:“foo #{bar}” ^^^^^^^^^^^^^
‘foo #{bar}` ^^^^^^^^^^^^
foo, bar = baz ^^^^^^^^^^^^^^
foo rescue bar ^^^^^^^^^^^^^^
class << self; end ^^^^^^^^^^^^^^^^^^
Visit a heredoc node that is representing a string.
Visit a heredoc node that is representing an xstring.