Expand description
HIR model re-exports and lowering wrappers.
Modules§
- browser_
graph - Browser-friendly HIR graph rendering for interactive viewers.
- lower
- Frontend AST to HIR lowering wrappers.
Structs§
- Duplicate
Extern Function - Duplicate extern declaration metadata reported during lowering.
- ExprId
- Identifier for expressions stored in the HIR expression arena.
- FuncId
- Identifier for functions stored in a HIR program arena.
- HirEnum
Decl - Runtime enum declaration retained in HIR.
- HirExtern
Function - Extern function declaration lowered into HIR form.
- HirFunction
- Runtime function lowered into HIR form.
- HirMatch
Arm - Runtime match arm retained in HIR.
- HirParam
- Function parameter lowered into HIR form.
- HirProgram
- Whole-program HIR container.
- HirStruct
Decl - Runtime struct declaration retained in HIR.
- HirType
- Type reference attached to HIR parameters and return values.
- StmtId
- Identifier for statements stored in the HIR statement arena.