From 6c52275c2d191c501b4354fed712e35955ca3c5f Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Tue, 10 Oct 2017 19:23:30 -0300 Subject: [PATCH] borrow block_data instead of moving it --- src/librustc_mir/transform/nll/infer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc_mir/transform/nll/infer.rs b/src/librustc_mir/transform/nll/infer.rs index 8e08fc91735f..92942c38f4a8 100644 --- a/src/librustc_mir/transform/nll/infer.rs +++ b/src/librustc_mir/transform/nll/infer.rs @@ -166,7 +166,7 @@ fn copy( changed |= to_region.add_point(p); - let block_data = self.mir[p.block]; + let block_data = &self.mir[p.block]; let successor_points = if p.statement_index < block_data.statements.len() { vec![Location { statement_index: p.statement_index + 1,