{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"tail_expr:"}]}
    tail_expr: Option<ast::Expr>,
    elements: impl IntoIterator<Item = crate::SyntaxElement>,
) -> ast::BlockExpr {