{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"self.tcx().coroutine_kind(self.tcx().coroutine_for_closure(mir_def_id)),"}]}
                self.tcx().coroutine_kind(self.tcx().coroutine_for_closure(mir_def_id)),
            assert_matches!(
                Some(hir::CoroutineKind::Desugared(