about summary refs log tree commit diff
path: root/src/librustc_mir/dataflow/move_paths/builder.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustc_mir/dataflow/move_paths/builder.rs')
-rw-r--r--src/librustc_mir/dataflow/move_paths/builder.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_mir/dataflow/move_paths/builder.rs b/src/librustc_mir/dataflow/move_paths/builder.rs
index 0f2760b3f3b..b89884a4492 100644
--- a/src/librustc_mir/dataflow/move_paths/builder.rs
+++ b/src/librustc_mir/dataflow/move_paths/builder.rs
@@ -158,7 +158,7 @@ impl<'b, 'a, 'tcx> Gatherer<'b, 'a, 'tcx> {
             };
 
             if union_path.is_none() {
-                base = self.add_move_path(base, elem, |tcx| Place {
+                base = self.add_move_path(base, &elem, |tcx| Place {
                     local: place.local,
                     projection: tcx.intern_place_elems(&place.projection[..i + 1]),
                 });