{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"StmtKind::Semi(expr)"}]}
        StmtKind::Semi(expr) => vis.filter_map_expr(expr).into_iter().map(StmtKind::Semi).collect(),
        StmtKind::Expr(expr) => vis.filter_map_expr(expr).into_iter().map(StmtKind::Expr).collect(),
        StmtKind::Empty => smallvec![StmtKind::Empty],