Skip to content

Commit 297f28c

Browse files
authored
Rollup merge of rust-lang#132338 - nnethercote:rm-Engine, r=nnethercote
Remove `Engine` It's just unnecessary plumbing. Removing it results in less code, and simpler code. r? ``@cjgillot``
2 parents 8d190cc + ae82c75 commit 297f28c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

clippy_utils/src/mir/possible_borrower.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,7 @@ impl<'b, 'tcx> PossibleBorrowerMap<'b, 'tcx> {
185185
vis.into_map(cx)
186186
};
187187
let maybe_storage_live_result = MaybeStorageLive::new(Cow::Owned(BitSet::new_empty(mir.local_decls.len())))
188-
.into_engine(cx.tcx, mir)
189-
.pass_name("redundant_clone")
190-
.iterate_to_fixpoint()
188+
.iterate_to_fixpoint(cx.tcx, mir, Some("redundant_clone"))
191189
.into_results_cursor(mir);
192190
let mut vis = PossibleBorrowerVisitor::new(cx, mir, possible_origin);
193191
vis.visit_body(mir);

0 commit comments

Comments
 (0)