pass MPlaceTy by-value, as we usually do
This commit is contained in:
parent
6e9abea272
commit
ef154df607
3 changed files with 5 additions and 5 deletions
|
|
@ -339,7 +339,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
|
|||
// different values into a struct.
|
||||
fn write_packed_immediates(
|
||||
&mut self,
|
||||
place: &MPlaceTy<'tcx, Tag>,
|
||||
place: MPlaceTy<'tcx, Tag>,
|
||||
imms: &[ImmTy<'tcx, Tag>],
|
||||
) -> InterpResult<'tcx> {
|
||||
let this = self.eval_context_mut();
|
||||
|
|
|
|||
|
|
@ -533,7 +533,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
|
|||
immty_from_uint_checked(0u128, __u64_layout)?, // stx_dev_minor
|
||||
];
|
||||
|
||||
this.write_packed_immediates(&statxbuf_place, &imms)?;
|
||||
this.write_packed_immediates(statxbuf_place, &imms)?;
|
||||
|
||||
Ok(0)
|
||||
}
|
||||
|
|
@ -692,7 +692,7 @@ fn stat_macos_write_buf<'tcx, 'mir>(
|
|||
];
|
||||
|
||||
let buf = ecx.deref_operand(buf_op)?;
|
||||
ecx.write_packed_immediates(&buf, &imms)?;
|
||||
ecx.write_packed_immediates(buf, &imms)?;
|
||||
|
||||
Ok(0)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
|
|||
immty_from_int_checked(tv_nsec, this.libc_ty_layout("c_long")?)?,
|
||||
];
|
||||
|
||||
this.write_packed_immediates(&tp, &imms)?;
|
||||
this.write_packed_immediates(tp, &imms)?;
|
||||
|
||||
Ok(0)
|
||||
}
|
||||
|
|
@ -77,7 +77,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
|
|||
immty_from_int_checked(tv_usec, this.libc_ty_layout("suseconds_t")?)?,
|
||||
];
|
||||
|
||||
this.write_packed_immediates(&tv, &imms)?;
|
||||
this.write_packed_immediates(tv, &imms)?;
|
||||
|
||||
Ok(0)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue