{"ast_node_type":"other","tokens":[{"end":27,"kind":"keyword","start":0,"text":"Ok(pat)"}]}
            Ok(pat) => pat,
        let mut first_pat = match self.parse_pat_no_top_alt(expected, syntax_loc) {
            Err(err)