|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for Aleph::Diagnostic_Engine, including all inherited members.
| append_diagnostic(const Diagnostic_Severity severity, const Source_Span &span, const std::string &msg) | Aleph::Diagnostic_Engine | inlineprivate |
| clear() noexcept | Aleph::Diagnostic_Engine | inline |
| Diagnostic_Builder | Aleph::Diagnostic_Engine | friend |
| Diagnostic_Engine(const Source_Manager &sm) noexcept | Aleph::Diagnostic_Engine | inlineexplicit |
| diags | Aleph::Diagnostic_Engine | private |
| error(const Source_Span &span, const std::string &msg) | Aleph::Diagnostic_Engine | inline |
| error_count() const noexcept | Aleph::Diagnostic_Engine | inline |
| errors | Aleph::Diagnostic_Engine | private |
| fatal(const Source_Span &span, const std::string &msg) | Aleph::Diagnostic_Engine | inline |
| first_primary_label(const Diagnostic &diag) const noexcept | Aleph::Diagnostic_Engine | inlineprivate |
| get(const size_t i) const | Aleph::Diagnostic_Engine | inline |
| has_errors() const noexcept | Aleph::Diagnostic_Engine | inline |
| note(const Source_Span &span, const std::string &msg) | Aleph::Diagnostic_Engine | inline |
| render_label_snippet(std::ostream &out, const Diagnostic_Label &label) const | Aleph::Diagnostic_Engine | inlineprivate |
| render_plain(std::ostream &out) const | Aleph::Diagnostic_Engine | inline |
| render_secondary_labels(std::ostream &out, const Diagnostic &diag) const | Aleph::Diagnostic_Engine | inlineprivate |
| severity_string(const Diagnostic_Severity severity) | Aleph::Diagnostic_Engine | inlineprivatestatic |
| size() const noexcept | Aleph::Diagnostic_Engine | inline |
| sources | Aleph::Diagnostic_Engine | private |
| warning(const Source_Span &span, const std::string &msg) | Aleph::Diagnostic_Engine | inline |
| warning_count() const noexcept | Aleph::Diagnostic_Engine | inline |
| warnings | Aleph::Diagnostic_Engine | private |