From 4b12ded889864e4186693ca92f4d5771a87bb5ee Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Mon, 5 Mar 2018 14:34:24 -0300 Subject: [PATCH] mir is already a reference --- src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs b/src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs index 843407d0810f..4031bd5369da 100644 --- a/src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs +++ b/src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs @@ -40,7 +40,7 @@ impl<'cx, 'gcx, 'tcx> MirBorrowckCtxt<'cx, 'gcx, 'tcx> { if let Some(cause) = cause_info.why_region_contains_point(borrow.region, context.loc) { match *cause.root_cause() { Cause::LiveVar(local, location) => { - match find_regular_use(&mir, regioncx, borrow, location, local) { + match find_regular_use(mir, regioncx, borrow, location, local) { Some(p) => { err.span_label( mir.source_info(p).span, @@ -58,9 +58,9 @@ impl<'cx, 'gcx, 'tcx> MirBorrowckCtxt<'cx, 'gcx, 'tcx> { } Cause::DropVar(local, location) => { - match find_drop_use(&mir, regioncx, borrow, location, local) { + match find_drop_use(mir, regioncx, borrow, location, local) { Some(p) => { - let local_name = &mir.local_decls[local].name.unwrap(); + let local_name = mir.local_decls[local].name.unwrap(); err.span_label( mir.source_info(p).span,