My Project
|
Go to the source code of this file.
Functions | |
void | gwion_parser_set_default_pos (const pos_t pos) |
ANN void | pos_ini (pos_t *pos) |
static void | _gwlog_error (const char *main, const char *explain, const char *filename, const loc_t loc, const uint error_code, const enum libprettyerr_errtype errtype) |
static ANN void | _gwlog_warning (const char *main, const char *filename, const loc_t loc) |
static ANN void | _gwlog_related (const char *main, const char *filename, const loc_t loc) |
static ANN void | _gwlog_hint (const char *main, const char *filename NUSED, const loc_t loc NUSED) |
ANN void | gwlog_set_func (gwlog_error_function_t error, gwlog_warning_function_t warning, gwlog_warning_function_t related, gwlog_warning_function_t hint) |
static ANN char * | get_src (const char *filename, const loc_t loc) |
static const char * | get_filename (const char *filename) |
static void | nosrc (const perr_printer_t *printer, const perr_t *err, const char *main, const char *explain) |
void | gwlog_error (const char *main, const char *explain, const char *filename, const loc_t loc, const uint error_code) |
static ANN void | _gwlog_secondary (const char *main, const char *filename, const enum libprettyerr_errtype type, const loc_t loc) |
ANN void | gwlog_warning (const char *main, const char *filename, const loc_t loc) |
ANN void | gwlog_related (const char *main, const char *filename, const loc_t loc) |
ANN void | gwlog_hint (const char *main, const char *filename, const loc_t loc) |
Variables | |
static pos_t | default_pos = { .line = 1, .column = 1 } |
static gwlog_error_function_t | _error = _gwlog_error |
static gwlog_warning_function_t | _warning = _gwlog_warning |
static gwlog_warning_function_t | _related = _gwlog_related |
static gwlog_warning_function_t | _hint = _gwlog_hint |
|
static |
Definition at line 85 of file gwlog.c.
|
static |
|
static |
Definition at line 151 of file gwlog.c.
|
static |
Definition at line 120 of file gwlog.c.
|
static |
|
inlinestatic |
Definition at line 55 of file gwlog.c.
|
static |
void gwion_parser_set_default_pos | ( | const pos_t | pos | ) |
void gwlog_error | ( | const char * | main, |
const char * | explain, | ||
const char * | filename, | ||
const loc_t | loc, | ||
const uint | error_code ) |
ANN void gwlog_hint | ( | const char * | main, |
const char * | filename, | ||
const loc_t | loc ) |
ANN void gwlog_related | ( | const char * | main, |
const char * | filename, | ||
const loc_t | loc ) |
ANN void gwlog_set_func | ( | gwlog_error_function_t | error, |
gwlog_warning_function_t | warning, | ||
gwlog_warning_function_t | related, | ||
gwlog_warning_function_t | hint ) |
ANN void gwlog_warning | ( | const char * | main, |
const char * | filename, | ||
const loc_t | loc ) |
|
static |
Definition at line 68 of file gwlog.c.
ANN void pos_ini | ( | pos_t * | pos | ) |
Definition at line 11 of file gwlog.c.
|
static |
|
static |
|
static |
|
static |