pub(crate) fn check_coroutine_obligations<'tcx>() -> DepKindStruct<'tcx>