Expand description
Concrete pass wrappers used by the driver pipeline.
Structsยง
- Check
Program ๐Pass - Run semantic/type checks on HIR.
- Elaborate
Program ๐Pass - Elaborate runtime-facing AST types and template specializations.
- Emit
Rust ๐Pass - Emit Rust source from MIR.
- Emit
Wasm ๐Pass - Emit WASM/WAT artifacts from MIR.
- Expand
Program ๐Pass - Expand frontend modules by evaluating meta constructs.
- Lower
HirPass ๐ - Lower elaborated frontend AST into HIR.
- Lower
MirPass ๐ - Lower HIR + checker facts into MIR.