{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"hir::CoroutineKind::Coroutine(..)"}]}
                    hir::CoroutineKind::Coroutine(..) => (
                ty::Coroutine(..) => match tcx.coroutine_kind(instance.def_id()).unwrap() {
                        tcx.require_lang_item(LangItem::Coroutine, DUMMY_SP),