]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/redundant_pattern_matching_option.fixed
Auto merge of #8374 - Alexendoo:bless-revisions, r=camsteffen
[rust.git] / tests / ui / redundant_pattern_matching_option.fixed
index 499b975b2bb475d9343b556d03db861c02e0086f..a89845c1dd32b900c544ab169f6b91cc70640e74 100644 (file)
@@ -3,11 +3,11 @@
 #![warn(clippy::all)]
 #![warn(clippy::redundant_pattern_matching)]
 #![allow(
-    clippy::unit_arg,
     unused_must_use,
     clippy::needless_bool,
     clippy::match_like_matches_macro,
-    deprecated
+    clippy::equatable_if_let,
+    clippy::if_same_then_else
 )]
 
 fn main() {
@@ -43,8 +43,7 @@ fn main() {
     let _ = None::<()>.is_none();
 
     let opt = Some(false);
-    let x = if opt.is_some() { true } else { false };
-    takes_bool(x);
+    let _ = if opt.is_some() { true } else { false };
 
     issue6067();
 
@@ -61,8 +60,6 @@ fn gen_opt() -> Option<()> {
     None
 }
 
-fn takes_bool(_: bool) {}
-
 fn foo() {}
 
 fn bar() {}
@@ -83,3 +80,9 @@ const fn issue6067() {
 
     None::<()>.is_none();
 }
+
+#[allow(clippy::deref_addrof, dead_code, clippy::needless_borrow)]
+fn issue7921() {
+    if (&None::<()>).is_none() {}
+    if (&None::<()>).is_none() {}
+}