stop using Instance::def_ty
that function has been removed
This commit is contained in:
parent
2671cf34a5
commit
a23e587dc3
1 changed files with 1 additions and 1 deletions
|
|
@ -105,7 +105,7 @@ pub fn eval_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 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue