summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
diff options
context:
space:
mode:
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>2022-09-05 14:15:52 +0530
committerGitHub <noreply@github.com>2022-09-05 14:15:52 +0530
commite4534fe6fef5452a5f2fd42927c933e06d8ec1b8 (patch)
treef1695ecd78fcb40279826a43c2f61f2a07da2298 /compiler/rustc_resolve/src
parentd18dc3d2ab0e63be6ce00142d8cdced48447782c (diff)
parent6f4726541e56ae02a7e31cc42d1d14df81848c58 (diff)
downloadrust-e4534fe6fef5452a5f2fd42927c933e06d8ec1b8.tar.gz
rust-e4534fe6fef5452a5f2fd42927c933e06d8ec1b8.zip
Rollup merge of #101391 - matthiaskrgr:perf0309, r=oli-obk
more clippy::perf fixes
Diffstat (limited to 'compiler/rustc_resolve/src')
-rw-r--r--compiler/rustc_resolve/src/diagnostics.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_resolve/src/diagnostics.rs b/compiler/rustc_resolve/src/diagnostics.rs
index 4fd6fe4e36c..ab71fa0bc1d 100644
--- a/compiler/rustc_resolve/src/diagnostics.rs
+++ b/compiler/rustc_resolve/src/diagnostics.rs
@@ -1393,7 +1393,7 @@ impl<'a> Resolver<'a> {
 
         // If only some candidates are accessible, take just them
         if !candidates.iter().all(|v: &ImportSuggestion| !v.accessible) {
-            candidates = candidates.into_iter().filter(|x| x.accessible).collect();
+            candidates.retain(|x| x.accessible)
         }
 
         candidates