Prism Ruby parser
Loading...
Searching...
No Matches
Data Fields
pm_static_literals_metadata_t Struct Reference

A small struct used for passing around a subset of the information that is stored on the parser. More...

Collaboration diagram for pm_static_literals_metadata_t:
Collaboration graph
[legend]

Data Fields

const pm_newline_list_tnewline_list
 The list of newline offsets to use to calculate line numbers.
 
int32_t start_line
 The line number that the parser starts on.
 
const char * encoding_name
 The name of the encoding that the parser is using.
 

Detailed Description

A small struct used for passing around a subset of the information that is stored on the parser.

We use this to avoid having static literals explicitly depend on the parser struct.


The documentation for this struct was generated from the following file: