about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/late
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2025-03-17 01:34:46 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2025-03-24 23:03:11 +0300
commitba4190cf7e919d7cc31c366906ded41874ef0439 (patch)
tree33e1f9e95d75ccc394d156e3a76a30e307b99d50 /compiler/rustc_resolve/src/late
parent4510e86a41388733675465a8647d4235f3bf2023 (diff)
downloadrust-ba4190cf7e919d7cc31c366906ded41874ef0439.tar.gz
rust-ba4190cf7e919d7cc31c366906ded41874ef0439.zip
resolve: Avoid some unstable iteration 2
Diffstat (limited to 'compiler/rustc_resolve/src/late')
-rw-r--r--compiler/rustc_resolve/src/late/diagnostics.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_resolve/src/late/diagnostics.rs b/compiler/rustc_resolve/src/late/diagnostics.rs
index 3d666055a94..69a7c81956a 100644
--- a/compiler/rustc_resolve/src/late/diagnostics.rs
+++ b/compiler/rustc_resolve/src/late/diagnostics.rs
@@ -1036,7 +1036,7 @@ impl<'ast, 'ra: 'ast, 'tcx> LateResolutionVisitor<'_, 'ast, 'ra, 'tcx> {
                                     Applicability::MaybeIncorrect,
                                 );
                                 // Do not lint against unused label when we suggest them.
-                                self.diag_metadata.unused_labels.remove(node_id);
+                                self.diag_metadata.unused_labels.swap_remove(node_id);
                             }
                         }
                     }