{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"self.consume_place(place);"}]}
                    self.consume_place(place);
                &Pat::Expr(expr) => {
                    let pat_capture_span_stack = mem::take(&mut self.current_capture_span_stack);