Fetch the start line of the value.
Fetch the end line of the value.
Fetch the leading comments of the value.
Fetch the trailing comments of the value.
Configure the leading comments field for this repository and return self.
Configure the trailing comments field for this repository and return self.
The default encoding for Ruby
files is UTF-8.
This is a hook to allow consumers to disable some warnings if they don’t want them to block creating the syntax tree.
Build a diagnostic from the given prism parse warning.
This method is provided by the Ripper
C extension. It is called when a string needs to be dedented because of a tilde heredoc. It is expected that it will modify the string in place and return the number of bytes that were removed.