{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"for"}]}
            for (captured_place, place) in
        if let &hir::ExprKind::Closure(&hir::Closure { kind, fn_decl_span, .. }) = expr {
                self.infcx.tcx.closure_captures(def_id).iter().zip(places)