diff --git a/src/tools/rust-analyzer/crates/hir-expand/src/attrs.rs b/src/tools/rust-analyzer/crates/hir-expand/src/attrs.rs index b350a6f8ac08..9eac5c2c7217 100644 --- a/src/tools/rust-analyzer/crates/hir-expand/src/attrs.rs +++ b/src/tools/rust-analyzer/crates/hir-expand/src/attrs.rs @@ -460,7 +460,7 @@ pub fn collect_attrs( owner: &dyn ast::HasAttrs, ) -> impl Iterator)> { let inner_attrs = - inner_attributes(owner.syntax()).into_iter().flatten().map(|attr| (attr, true)); + inner_attributes(owner.syntax()).into_iter().flatten().zip(iter::repeat(true)); let outer_attrs = ast::AttrDocCommentIter::from_syntax_node(owner.syntax()) .filter(|el| match el { Either::Left(attr) => attr.kind().is_outer(),