about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-08-01 09:15:15 +0000
committerbors <bors@rust-lang.org>2021-08-01 09:15:15 +0000
commitaadd6189ad5c81f50d942c584ed1c1b49892765f (patch)
tree0dbe207064f82de546fcbe6f63bb12b40f7c322e /compiler/rustc_parse/src
parentf381e77d3590bc36f09b0d48cffb504f92febf5e (diff)
parent3fd8cbb404666e0b979efa9a886674b4a9f58868 (diff)
downloadrust-aadd6189ad5c81f50d942c584ed1c1b49892765f.tar.gz
rust-aadd6189ad5c81f50d942c584ed1c1b49892765f.zip
Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisa
more clippy::complexity fixes

(also a couple of clippy::perf fixes)
Diffstat (limited to 'compiler/rustc_parse/src')
-rw-r--r--compiler/rustc_parse/src/parser/item.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_parse/src/parser/item.rs b/compiler/rustc_parse/src/parser/item.rs
index 2ce63d011f4..f77f9bc454b 100644
--- a/compiler/rustc_parse/src/parser/item.rs
+++ b/compiler/rustc_parse/src/parser/item.rs
@@ -1107,8 +1107,7 @@ impl<'a> Parser<'a> {
                 e
             })?;
 
-        let enum_definition =
-            EnumDef { variants: variants.into_iter().filter_map(|v| v).collect() };
+        let enum_definition = EnumDef { variants: variants.into_iter().flatten().collect() };
         Ok((id, ItemKind::Enum(enum_definition, generics)))
     }