Skip to content

Commit be38291

Browse files
committed
Remove some unnecessary dereferences.
1 parent 5e25239 commit be38291

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

compiler/rustc_mir_transform/src/inline.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,7 @@ impl<'tcx> Inliner<'tcx> {
637637
);
638638
let dest_ty = dest.ty(caller_body, self.tcx);
639639
let temp =
640-
Place::from(self.new_call_temp(caller_body, &callsite, dest_ty, return_block));
640+
Place::from(self.new_call_temp(caller_body, callsite, dest_ty, return_block));
641641
caller_body[callsite.block].statements.push(Statement {
642642
source_info: callsite.source_info,
643643
kind: StatementKind::Assign(Box::new((temp, dest))),
@@ -656,15 +656,15 @@ impl<'tcx> Inliner<'tcx> {
656656
true,
657657
self.new_call_temp(
658658
caller_body,
659-
&callsite,
659+
callsite,
660660
destination.ty(caller_body, self.tcx).ty,
661661
return_block,
662662
),
663663
)
664664
};
665665

666666
// Copy the arguments if needed.
667-
let args = self.make_call_args(args, &callsite, caller_body, &callee_body, return_block);
667+
let args = self.make_call_args(args, callsite, caller_body, &callee_body, return_block);
668668

669669
let mut integrator = Integrator {
670670
args: &args,

0 commit comments

Comments
 (0)