Ruby 3.5.0dev (2025-01-10 revision 5fab31b15e32622c4b71d1d347a41937e9f9c212)
Data Fields
pm_parse_error_t Struct Reference

An error that is going to be formatted into the output. More...

Data Fields

pm_diagnostic_terror
 A pointer to the diagnostic that was generated during parsing.
 
int32_t line
 The start line of the diagnostic message.
 
uint32_t column_start
 The column start of the diagnostic message.
 
uint32_t column_end
 The column end of the diagnostic message.
 

Detailed Description

An error that is going to be formatted into the output.

Definition at line 10117 of file prism_compile.c.

Field Documentation

◆ column_end

uint32_t pm_parse_error_t::column_end

The column end of the diagnostic message.

Definition at line 10128 of file prism_compile.c.

◆ column_start

uint32_t pm_parse_error_t::column_start

The column start of the diagnostic message.

Definition at line 10125 of file prism_compile.c.

◆ error

pm_diagnostic_t* pm_parse_error_t::error

A pointer to the diagnostic that was generated during parsing.

Definition at line 10119 of file prism_compile.c.

◆ line

int32_t pm_parse_error_t::line

The start line of the diagnostic message.

Definition at line 10122 of file prism_compile.c.


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