From a23e587dc3a55a766ddd95454fd8368988cc7a3a Mon Sep 17 00:00:00 2001 From: Ariel Ben-Yehuda Date: Sat, 16 Dec 2017 19:48:08 -0600 Subject: [PATCH] stop using Instance::def_ty that function has been removed --- miri/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miri/lib.rs b/miri/lib.rs index fc282104e11..d4c211e1fd9 100644 --- a/miri/lib.rs +++ b/miri/lib.rs @@ -105,7 +105,7 @@ fn run_main<'a, 'tcx: 'a>( // First argument: pointer to main() let main_ptr = ecx.memory_mut().create_fn_alloc(main_instance); let dest = ecx.eval_place(&mir::Place::Local(args.next().unwrap()))?; - let main_ty = main_instance.def.def_ty(ecx.tcx); + let main_ty = main_instance.ty(ecx.tcx); let main_ptr_ty = ecx.tcx.mk_fn_ptr(main_ty.fn_sig(ecx.tcx)); ecx.write_value( ValTy { -- 2.44.0