Skip to content

Commit 777bf84

Browse files
committed
Merge arms in borrowed locals transfer function
1 parent 915f091 commit 777bf84

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

compiler/rustc_mir_dataflow/src/impls/borrowed_locals.rs

+1-7
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,7 @@ where
8585
self.super_rvalue(rvalue, location);
8686

8787
match rvalue {
88-
mir::Rvalue::AddressOf(_mt, borrowed_place) => {
89-
if !borrowed_place.is_indirect() {
90-
self.trans.gen(borrowed_place.local);
91-
}
92-
}
93-
94-
mir::Rvalue::Ref(_, _kind, borrowed_place) => {
88+
mir::Rvalue::AddressOf(_, borrowed_place) | mir::Rvalue::Ref(_, _, borrowed_place) => {
9589
if !borrowed_place.is_indirect() {
9690
self.trans.gen(borrowed_place.local);
9791
}

0 commit comments

Comments
 (0)