|
Ruby 4.1.0dev (2026-03-29 revision f9175a9e5f55400ab536a64764f141564674c7ad)
|
Context for the error processing callback used in pm_parse_process_error. More...
Data Fields | |
| const pm_parse_result_t * | result |
| const pm_parser_t * | parser |
| const pm_string_t * | filepath |
| VALUE | buffer |
| int | highlight |
| bool | valid_utf8 |
| bool | found_argument_error |
| bool | found_load_error |
| VALUE | early_return |
| const pm_diagnostic_t * | first_error |
| size_t | error_count |
Context for the error processing callback used in pm_parse_process_error.
Definition at line 11075 of file prism_compile.c.
| VALUE pm_process_error_ctx_t::buffer |
Definition at line 11079 of file prism_compile.c.
| VALUE pm_process_error_ctx_t::early_return |
Definition at line 11084 of file prism_compile.c.
| size_t pm_process_error_ctx_t::error_count |
Definition at line 11086 of file prism_compile.c.
| const pm_string_t* pm_process_error_ctx_t::filepath |
Definition at line 11078 of file prism_compile.c.
| const pm_diagnostic_t* pm_process_error_ctx_t::first_error |
Definition at line 11085 of file prism_compile.c.
| bool pm_process_error_ctx_t::found_argument_error |
Definition at line 11082 of file prism_compile.c.
| bool pm_process_error_ctx_t::found_load_error |
Definition at line 11083 of file prism_compile.c.
| int pm_process_error_ctx_t::highlight |
Definition at line 11080 of file prism_compile.c.
| const pm_parser_t* pm_process_error_ctx_t::parser |
Definition at line 11077 of file prism_compile.c.
| const pm_parse_result_t* pm_process_error_ctx_t::result |
Definition at line 11076 of file prism_compile.c.
| bool pm_process_error_ctx_t::valid_utf8 |
Definition at line 11081 of file prism_compile.c.