{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"|"}]}
            | Expr::BinaryOp { lhs, rhs, op: _ }
            Expr::Array(Array::Repeat { initializer: lhs, repeat: rhs })
            | Expr::Range { lhs: Some(lhs), rhs: Some(rhs), range_type: _ } => {