diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2020-03-07 00:19:25 +0100 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2020-03-07 21:48:17 +0100 |
| commit | 77af19eb71632a3b3561ec2ae4f544925b517d31 (patch) | |
| tree | 4cee0bae1f874a3eb110fe769ccf3bcce951ef2d | |
| parent | cca3d5216099de7333501b65a4d5cffe03270d21 (diff) | |
| download | rust-77af19eb71632a3b3561ec2ae4f544925b517d31.tar.gz rust-77af19eb71632a3b3561ec2ae4f544925b517d31.zip | |
remove unneeded mutable references (cippy::unnecessary_mut_passed)
| -rw-r--r-- | src/librustc_infer/traits/auto_trait.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/generator.rs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc_infer/traits/auto_trait.rs b/src/librustc_infer/traits/auto_trait.rs index 3166fe06576..f3df0b036de 100644 --- a/src/librustc_infer/traits/auto_trait.rs +++ b/src/librustc_infer/traits/auto_trait.rs @@ -113,7 +113,7 @@ impl<'tcx> AutoTraitFinder<'tcx> { return AutoTraitResult::ExplicitImpl; } - return tcx.infer_ctxt().enter(|mut infcx| { + return tcx.infer_ctxt().enter(|infcx| { let mut fresh_preds = FxHashSet::default(); // Due to the way projections are handled by SelectionContext, we need to run @@ -164,7 +164,7 @@ impl<'tcx> AutoTraitFinder<'tcx> { let (full_env, full_user_env) = self .evaluate_predicates( - &mut infcx, + &infcx, trait_did, ty, new_env, diff --git a/src/librustc_mir/transform/generator.rs b/src/librustc_mir/transform/generator.rs index d060a0eab3d..27a1373cdcc 100644 --- a/src/librustc_mir/transform/generator.rs +++ b/src/librustc_mir/transform/generator.rs @@ -944,7 +944,7 @@ fn create_generator_drop_shim<'tcx>( // unrelated code from the resume part of the function simplify::remove_dead_blocks(&mut body); - dump_mir(tcx, None, "generator_drop", &0, source, &mut body, |_, _| Ok(())); + dump_mir(tcx, None, "generator_drop", &0, source, &body, |_, _| Ok(())); body } |
