i3
|
Used during the config file lexing/parsing to keep the state of the lexer in order to provide useful error messages in yyerror(). More...
#include <configuration.h>
Data Fields | |
bool | has_errors |
bool | has_warnings |
int | line_number |
char * | line_copy |
const char * | filename |
char * | compact_error |
int | first_column |
int | last_column |
Used during the config file lexing/parsing to keep the state of the lexer in order to provide useful error messages in yyerror().
Definition at line 34 of file configuration.h.
char* context::compact_error |
Definition at line 42 of file configuration.h.
const char* context::filename |
Definition at line 40 of file configuration.h.
Referenced by parse_config(), and parse_file().
int context::first_column |
Definition at line 45 of file configuration.h.
bool context::has_errors |
Definition at line 35 of file configuration.h.
Referenced by check_for_duplicate_bindings(), parse_config(), parse_file(), and start_config_error_nagbar().
bool context::has_warnings |
Definition at line 36 of file configuration.h.
Referenced by parse_file().
int context::last_column |
Definition at line 46 of file configuration.h.
char* context::line_copy |
Definition at line 39 of file configuration.h.
Referenced by parse_file().
int context::line_number |
Definition at line 38 of file configuration.h.