diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-08-30 16:09:47 +1000 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2024-09-09 15:15:43 +1000 |
| commit | 9cf90b9fc987a58c873643fbd0e26296b9675943 (patch) | |
| tree | c9fa1af8a5c39eb99a7e28916019c7cbe2f599d2 /compiler/rustc_mir_transform/src | |
| parent | 4f2588f23a8e71bc9244990b7331accf02f83348 (diff) | |
| download | rust-9cf90b9fc987a58c873643fbd0e26296b9675943.tar.gz rust-9cf90b9fc987a58c873643fbd0e26296b9675943.zip | |
Remove some unnecessary dereferences.
Diffstat (limited to 'compiler/rustc_mir_transform/src')
| -rw-r--r-- | compiler/rustc_mir_transform/src/inline.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_mir_transform/src/inline.rs b/compiler/rustc_mir_transform/src/inline.rs index b65e8c097d1..702efabe871 100644 --- a/compiler/rustc_mir_transform/src/inline.rs +++ b/compiler/rustc_mir_transform/src/inline.rs @@ -639,7 +639,7 @@ impl<'tcx> Inliner<'tcx> { ); let dest_ty = dest.ty(caller_body, self.tcx); let temp = - Place::from(self.new_call_temp(caller_body, &callsite, dest_ty, return_block)); + Place::from(self.new_call_temp(caller_body, callsite, dest_ty, return_block)); caller_body[callsite.block].statements.push(Statement { source_info: callsite.source_info, kind: StatementKind::Assign(Box::new((temp, dest))), @@ -658,7 +658,7 @@ impl<'tcx> Inliner<'tcx> { true, self.new_call_temp( caller_body, - &callsite, + callsite, destination.ty(caller_body, self.tcx).ty, return_block, ), @@ -666,7 +666,7 @@ impl<'tcx> Inliner<'tcx> { }; // Copy the arguments if needed. - let args = self.make_call_args(args, &callsite, caller_body, &callee_body, return_block); + let args = self.make_call_args(args, callsite, caller_body, &callee_body, return_block); let mut integrator = Integrator { args: &args, |
