Expand description
Pipeline orchestration for the brink ink compiler.
Driver wraps a ProjectDb and provides higher-level operations:
file discovery, analysis orchestration, diagnostic collection, and
LIR input preparation. Both the compiler (one-shot) and LSP (long-lived)
use Driver as their entry point.
Structs§
- Analysis
Result - The output of cross-file semantic analysis.
- Diagnostic
Report - Partitioned diagnostics after suppression filtering.
- Driver
- Pipeline orchestration wrapper around
ProjectDb. - FileId
- Opaque identifier for a source file within a multi-file project.
- Project
Db - Stateful incremental project database.
Enums§
- Discover
Error - Errors from file discovery.