Expand description
Semantic checking APIs and checked-program annotations.
Structs§
- Checked
Program - Fully checked program annotations used by later compiler stages.
- Function
Sig - Checked function signature used during semantic analysis.
- Local
Symbol - Semantic metadata for one local binding symbol.
- Local
Symbol Occurrence - One local-symbol occurrence discovered during checking.
- Param
Sig - Checked parameter signature used for call validation and lowering.
Enums§
- Check
Error - Semantic checking error produced from HIR validation.
- Ty
- Semantic type assigned by checking and consumed by lower IRs/backends.
Functions§
- check_
program - Check a HIR program and produce semantic annotations for later stages.