We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2208884 commit 82c1ce7Copy full SHA for 82c1ce7
clippy_lints/src/needless_bool.rs
@@ -166,7 +166,9 @@ impl<'tcx> LateLintPass<'tcx> for NeedlessBool {
166
applicability,
167
);
168
};
169
- if let Some((a, b)) = fetch_bool_block(then).and_then(|a| Some((a, fetch_bool_block(else_expr)?))) {
+ if let Some(a) = fetch_bool_block(then)
170
+ && let Some(b) = fetch_bool_block(else_expr)
171
+ {
172
match (a, b) {
173
(RetBool(true), RetBool(true)) | (Bool(true), Bool(true)) => {
174
span_lint(
0 commit comments