slang_error/lib.rs
1//! Error handling utilities for the Slang compiler
2//!
3//! This crate provides centralized error handling types and utilities used across
4//! the Slang compiler infrastructure, including error codes, compiler errors,
5//! and formatting utilities.
6
7pub mod error_codes;
8pub mod compiler_error;
9
10pub use error_codes::ErrorCode;
11pub use compiler_error::{CompilerError, CompileResult, ErrorCollector, LineInfo, report_errors};