Skip to main content

Module lower

Module lower 

Source
Expand description

AST → IR lowering pass.

Converts a parsed intent AST into the typed IR representation. Every IR node gets a SourceTrace linking back to the originating spec element.

Functions§

lower_file
Lower a parsed intent file into an IR module.