pub fn lower_tail_expr(
    ctx: &mut LoweringContext<'_>,
    scope: &mut BlockScope,
    expr: Option<ExprId>,
    root: bool
) -> Maybe<BlockScopeEnd>
Expand description

Lowers an expression that is either a complete block, or the end (tail expreesion) of a block.