|
hoshi-lang dev
Yet another programming language
|
#include <diagnostic.h>

Public Member Functions | |
| Diagnostic ()=default | |
| Diagnostic (yoi::wstr file, yoi::indexT line, yoi::indexT col, std::string msg, DiagnosticSeverity sev=DiagnosticSeverity::Error, DiagnosticCategory cat=DiagnosticCategory::Generic) | |
Public Attributes | |
| yoi::wstr | sourceFile |
| yoi::indexT | line |
| yoi::indexT | column |
| std::string | message |
| DiagnosticSeverity | severity |
| DiagnosticCategory | category |
Definition at line 32 of file diagnostic.h.
|
default |
|
inline |
Definition at line 42 of file diagnostic.h.
| DiagnosticCategory category |
Definition at line 38 of file diagnostic.h.
| yoi::indexT column |
Definition at line 35 of file diagnostic.h.
Referenced by DiagnosticEngine::report().
| yoi::indexT line |
Definition at line 34 of file diagnostic.h.
Referenced by DiagnosticEngine::report().
| std::string message |
Definition at line 36 of file diagnostic.h.
Referenced by DiagnosticEngine::report().
| DiagnosticSeverity severity |
Definition at line 37 of file diagnostic.h.
Referenced by DiagnosticEngine::report().
| yoi::wstr sourceFile |
Definition at line 33 of file diagnostic.h.
Referenced by DiagnosticEngine::report().