{"ast_node_type":"variable","tokens":[{"end":49,"kind":"keyword","start":0,"text":"let"}]}
                    let did = did.expect_local();
                if let ty::Closure(did, _) = self.body.local_decls[closure].ty.kind() {
                    if let Some((span, hir_place)) = self.infcx.tcx.closure_kind_origin(did) {