{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"let"}]}
            let (residual_local, residual_local_nid) = self.pat_ident(try_span, residual_ident);
            let residual_ident = Ident::with_dummy_span(sym::residual);
            let residual_expr = self.expr_ident_mut(try_span, residual_ident, residual_local_nid);