Mirror the Prism.parse_file_success?
API by using the serialization API.
Mirror the Prism.parse_file_failure?
API by using the serialization API.
SyntaxSuggest.use_prism_parser?
[Private]
Tells us if the prism parser is available for use or if we should fallback to ‘Ripper`
@@foo += bar ^^^^^^^^^^^^
$foo += bar ^^^^^^^^^^^
@foo += bar ^^^^^^^^^^^
foo += bar ^^^^^^^^^^
Blocks can have a special set of parameters that automatically expand when given arrays if they have a single required parameter and no other parameters.
Constructs a new source range from the given start and end offsets.
Rewinds to the beginning of the tar file entry
@@foo, = bar ^^^^^
def foo(**bar); end
^^^^^
def foo(**); end
^^
def foo(bar: baz); end
^^^^^^^^
@@foo, = bar ^^^^^