Module

This module is used for testing and debugging and is not meant to be used by consumers of this library.

Constants

Used to hold the place of a local that will be in the local table but cannot be accessed directly from the source code. For example, the iteration variable in a for loop or the positional parameter on a method definition that is destructured.

Class Methods

For the given source, compiles with CRuby and returns a list of all of the sets of local variables that were encountered.

For the given source string, return the byte offsets of every newline in the source.

For the given source, parses with prism and returns a list of all of the sets of local variables that were encountered.