|
Namespaces |
| namespace | savant |
Enumerations |
| enum | severity { WARNING,
FATAL
} |
Functions |
| void | report_error (const char *message, int line_number, severity how_serious) |
| void | report_error (const char *message, int line_number=-1, IIR_Identifier *file_name=NULL, severity=FATAL) |
| void | report_error (const string &message, int line_number=-1, IIR_Identifier *file_name=NULL, severity=FATAL) |
| void | report_error (ANTLRToken *tok, const string &, severity=FATAL) |
| void | report_error (ANTLRToken *tok, char *msg, severity=FATAL) |
| void | report_error (IIR *if_node, const string &message, severity=FATAL) |
| void | report_error (IIR *if_node, char *msg, severity=FATAL) |
| void | report_undefined_symbol (IIR *) |
| void | report_undefined_symbol (IIR_Declaration *, IIR_Name *) |
| void | report_undefined_symbol (savant::set< IIR_TypeDefinition > *, IIR *) |
| void | report_ambiguous_error (IIR *error_info, savant::set< IIR_Declaration > *error_set) |
| void | report_ambiguous_error (IIR *error_info, savant::set< IIR_TypeDefinition > *error_set) |
| void | report_ambiguous_error (IIR_Declaration *prefix, IIR_Name *suffix, savant::set< IIR_Declaration > *error_set) |
| void | report_undefined_function (char *func_name) |