about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform
diff options
context:
space:
mode:
authorHenry Boisdequin <65845077+henryboisdequin@users.noreply.github.com>2021-02-20 16:46:05 +0530
committerHenry Boisdequin <65845077+henryboisdequin@users.noreply.github.com>2021-02-20 16:56:08 +0530
commita9c61888896da6feea45875813b894e7fa4067f6 (patch)
treeb32e76cb698bafb89a5605281d707cf4fc12157d /compiler/rustc_mir/src/transform
parent5ec4b060a793b7e04e87654b1d96f5d1fca23667 (diff)
downloadrust-a9c61888896da6feea45875813b894e7fa4067f6.tar.gz
rust-a9c61888896da6feea45875813b894e7fa4067f6.zip
make `super_projection` take a `PlaceRef`
Diffstat (limited to 'compiler/rustc_mir/src/transform')
-rw-r--r--compiler/rustc_mir/src/transform/simplify.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_mir/src/transform/simplify.rs b/compiler/rustc_mir/src/transform/simplify.rs
index 289231e52cb..d9abfec85c9 100644
--- a/compiler/rustc_mir/src/transform/simplify.rs
+++ b/compiler/rustc_mir/src/transform/simplify.rs
@@ -414,8 +414,7 @@ impl UsedLocals {
         } else {
             // A definition. Although, it still might use other locals for indexing.
             self.super_projection(
-                place.local,
-                &place.projection,
+                place.as_ref(),
                 PlaceContext::MutatingUse(MutatingUseContext::Projection),
                 location,
             );