{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"Pat::Tuple"}]}
            Pat::Tuple { args, ellipsis } => {
        let ty = match &self.body[pat] {
                self.infer_tuple_pat_like(&expected, default_bm, *ellipsis, args, decl)