Function fully_analyzed

Source
pub fn fully_analyzed(
    ast: RtLolaAst,
    cfg: &FrontendConfig<'_>,
) -> Result<RtLolaHir<CompleteMode>, RtLolaError>
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.