Function rtlola_hir::fully_analyzed[][src]

pub fn fully_analyzed(
    ast: RtLolaAst,
    handler: &Handler
) -> Result<RtLolaHir<CompleteMode>, HirErr>
Expand description

Transforms a RtLolaAst into the RtLolaHir and completes all mode transformations.

The RtLolaAst can be obtained by parse and its sibling functions. Analyses are performed sequentially in the following order:

This function returns the fully analysed RtLolaHir which can be lowered into the Mir.