about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2020-03-07 00:19:25 +0100
committerMatthias Krüger <matthias.krueger@famsik.de>2020-03-07 21:48:17 +0100
commit77af19eb71632a3b3561ec2ae4f544925b517d31 (patch)
tree4cee0bae1f874a3eb110fe769ccf3bcce951ef2d
parentcca3d5216099de7333501b65a4d5cffe03270d21 (diff)
downloadrust-77af19eb71632a3b3561ec2ae4f544925b517d31.tar.gz
rust-77af19eb71632a3b3561ec2ae4f544925b517d31.zip
remove unneeded mutable references (cippy::unnecessary_mut_passed)
-rw-r--r--src/librustc_infer/traits/auto_trait.rs4
-rw-r--r--src/librustc_mir/transform/generator.rs2
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
 }