cairo_lang_diagnostics/lib.rs
1//! Diagnostics hold error information from around the compiler, associated with a location to the
2//! source files.
3
4pub use diagnostics::{
5 DiagnosticAdded, DiagnosticEntry, DiagnosticLocation, DiagnosticNote, Diagnostics,
6 DiagnosticsBuilder, FormattedDiagnosticEntry, Maybe, PluginFileDiagnosticNotes, Severity,
7 ToMaybe, ToOption, format_diagnostics, skip_diagnostic,
8};
9pub use error_code::{ErrorCode, OptionErrorCodeExt};
10pub use location_marks::get_location_marks;
11
12mod diagnostics;
13mod error_code;
14mod location_marks;