Fix invalid condition in nonminimal_bool lint

This commit is contained in:
Guillaume Gomez 2024-02-28 12:47:45 +01:00
parent 4c1d05cfa1
commit ebf20954ee

View File

@ -148,8 +148,8 @@ fn check_inverted_bool_in_condition(
right: &Expr<'_>, right: &Expr<'_>,
) { ) {
if expr_span.from_expansion() if expr_span.from_expansion()
&& (!cx.typeck_results().node_types()[left.hir_id].is_bool() || !cx.typeck_results().node_types()[left.hir_id].is_bool()
|| !cx.typeck_results().node_types()[right.hir_id].is_bool()) || !cx.typeck_results().node_types()[right.hir_id].is_bool()
{ {
return; return;
} }