{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"err.span_label(lo,"}]}
                err.span_label(lo, WHILE_PARSING_OR_MSG);
            let pat = self.parse_pat_no_top_alt(expected, syntax_loc).map_err(|mut err| {
                err