summaryrefslogtreecommitdiffstats
path: root/src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs')
-rw-r--r--src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs b/src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs
index 94bbb569c..a5f9caf65 100644
--- a/src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs
+++ b/src/tools/clippy/tests/ui/redundant_pattern_matching_option.rs
@@ -16,10 +16,15 @@ fn issue_11174<T>(boolean: bool, maybe_some: Option<T>) -> bool {
fn issue_11174_edge_cases<T>(boolean: bool, boolean2: bool, maybe_some: Option<T>) {
let _ = matches!(maybe_some, None if boolean || boolean2); // guard needs parentheses
- let _ = match maybe_some { // can't use `matches!` here
- // because `expr` metavars in macros don't allow let exprs
- None if let Some(x) = Some(0) && x > 5 => true,
- _ => false
+ let _ = match maybe_some {
+ // can't use `matches!` here
+ // because `expr` metavars in macros don't allow let exprs
+ None if let Some(x) = Some(0)
+ && x > 5 =>
+ {
+ true
+ },
+ _ => false,
};
}