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<'_>,
) {
if expr_span.from_expansion()
&& (!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()[left.hir_id].is_bool()
|| !cx.typeck_results().node_types()[right.hir_id].is_bool()
{
return;
}