The top-level program node.
Returns the set of targets for a MultiTargetNode or a MultiWriteNode.
Visit the interpolated content of the string-like node.
The top-level program node.
Fetch the start 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 arguments and block of a call node and return the arguments and block as they should be used.
foo.bar, = 1 ^^^^^^^
Foo, = bar ^^^
foo, = 1 ^^^^^^^^
(foo, bar), bar = qux ^^^^^^^^^^