about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-04-13 22:51:34 +0200
committerMatthias Krüger <matthias.krueger@famsik.de>2022-04-13 22:51:34 +0200
commit7c2d57e0fa1615d993a4b4166163fb0b3ec7d395 (patch)
tree61a9e097c0b58ae572ad2dbed78e73c5b67d8b91 /compiler/rustc_parse/src
parent0d13f6afeba4935499abe0c9a07426c94492c94e (diff)
downloadrust-7c2d57e0fa1615d993a4b4166163fb0b3ec7d395.tar.gz
rust-7c2d57e0fa1615d993a4b4166163fb0b3ec7d395.zip
couple of clippy::complexity fixes
Diffstat (limited to 'compiler/rustc_parse/src')
-rw-r--r--compiler/rustc_parse/src/lexer/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_parse/src/lexer/mod.rs b/compiler/rustc_parse/src/lexer/mod.rs
index 5ab412dc777..79f0237fd9b 100644
--- a/compiler/rustc_parse/src/lexer/mod.rs
+++ b/compiler/rustc_parse/src/lexer/mod.rs
@@ -234,13 +234,13 @@ impl<'a> StringReader<'a> {
             rustc_lexer::TokenKind::InvalidIdent
                 // Do not recover an identifier with emoji if the codepoint is a confusable
                 // with a recoverable substitution token, like `➖`.
-                if UNICODE_ARRAY
+                if !UNICODE_ARRAY
                     .iter()
-                    .find(|&&(c, _, _)| {
+                    .any(|&(c, _, _)| {
                         let sym = self.str_from(start);
                         sym.chars().count() == 1 && c == sym.chars().next().unwrap()
                     })
-                    .is_none() =>
+                     =>
             {
                 let sym = nfc_normalize(self.str_from(start));
                 let span = self.mk_sp(start, self.pos);