{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"ty::Coroutine(def_id,"}]}
                ty::Coroutine(def_id, args) => {
                }
                    let mut variants = args.as_coroutine().state_tys(def_id, tcx);