fix clippy::iter_kv_map
This commit is contained in:
parent
0196c2bd27
commit
ac229c2819
7 changed files with 10 additions and 15 deletions
|
@ -1669,8 +1669,8 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
|
|||
) -> Option<Symbol> {
|
||||
let mut candidates = self
|
||||
.extern_prelude
|
||||
.iter()
|
||||
.map(|(ident, _)| ident.name)
|
||||
.keys()
|
||||
.map(|ident| ident.name)
|
||||
.chain(
|
||||
self.module_map
|
||||
.iter()
|
||||
|
@ -2007,7 +2007,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
|
|||
// 1) some consistent ordering for emitted diagnostics, and
|
||||
// 2) `std` suggestions before `core` suggestions.
|
||||
let mut extern_crate_names =
|
||||
self.extern_prelude.iter().map(|(ident, _)| ident.name).collect::<Vec<_>>();
|
||||
self.extern_prelude.keys().map(|ident| ident.name).collect::<Vec<_>>();
|
||||
extern_crate_names.sort_by(|a, b| b.as_str().partial_cmp(a.as_str()).unwrap());
|
||||
|
||||
for name in extern_crate_names.into_iter() {
|
||||
|
|
|
@ -2421,8 +2421,7 @@ impl<'a: 'ast, 'b, 'ast, 'tcx> LateResolutionVisitor<'a, 'b, 'ast, 'tcx> {
|
|||
.iter()
|
||||
.rfind(|r| matches!(r.kind, ItemRibKind(_)))
|
||||
.expect("associated item outside of an item");
|
||||
seen_bindings
|
||||
.extend(parent_rib.bindings.iter().map(|(ident, _)| (*ident, ident.span)));
|
||||
seen_bindings.extend(parent_rib.bindings.keys().map(|ident| (*ident, ident.span)));
|
||||
};
|
||||
add_bindings_for_ns(ValueNS);
|
||||
add_bindings_for_ns(TypeNS);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue