Structs§
Enums§
Constants§
- DIAGNOSTIC_
RUNTIME_ DEPENDENT_ RESOLUTION - DIAGNOSTIC_
RUNTIME_ METHOD_ DISPATCH - DIAGNOSTIC_
SOURCE_ CATALOG - DIAGNOSTIC_
UNRESOLVED_ FUNCTION
Functions§
- analyze_
program_ with_ catalog - Run the canonical frontend from a parsed program. Runtime compilation uses
this entry point after it has appended companion sources to the primary AST;
CLI and LSP use
analyze_source_with_catalogso parsing still happens in this crate. Every consumer therefore shares lowering, MIR analysis, resolution auditing, linting, and bytecode compilation. - analyze_
source - Run the canonical source-local frontend. Project and host resolution inputs
are supplied through
LoweringContext; CLI, LSP, and runtime adapters are responsible for constructing that context from the same source catalog. - analyze_
source_ with_ catalog