From 25af2f66cec1366f845e1de1bfec8b64d4f5cfff Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Sat, 25 Jan 2020 02:27:05 +0100 Subject: [PATCH] Use real resume type as second argument --- src/librustc/ty/layout.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/librustc/ty/layout.rs b/src/librustc/ty/layout.rs index 966b60c6cfbc..0a5ab790adba 100644 --- a/src/librustc/ty/layout.rs +++ b/src/librustc/ty/layout.rs @@ -2350,7 +2350,8 @@ impl<'tcx> ty::Instance<'tcx> { ]); let ret_ty = tcx.mk_adt(state_adt_ref, state_substs); - tcx.mk_fn_sig([env_ty, tcx.mk_unit()].iter(), + tcx.mk_fn_sig( + [env_ty, sig.resume_ty].iter(), &ret_ty, false, hir::Unsafety::Normal,