pub trait CompilationError {
// Required methods
fn report(
&self,
buffer: &mut Buffer,
code: &CodeBundle,
diag_handler: &mut DiagHandler,
);
fn severity(&self) -> DiagnosticLevel;
}pub trait CompilationError {
// Required methods
fn report(
&self,
buffer: &mut Buffer,
code: &CodeBundle,
diag_handler: &mut DiagHandler,
);
fn severity(&self) -> DiagnosticLevel;
}