From a799249766a34e66aeac848b96df898f404c04ff Mon Sep 17 00:00:00 2001 From: Gernot Ohner Date: Mon, 23 Oct 2023 23:22:30 -0600 Subject: [PATCH] Add additional branches to hir_utils::eq_expr --- clippy_utils/src/hir_utils.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/clippy_utils/src/hir_utils.rs b/clippy_utils/src/hir_utils.rs index 52214e733f1a..c61334170171 100644 --- a/clippy_utils/src/hir_utils.rs +++ b/clippy_utils/src/hir_utils.rs @@ -346,6 +346,12 @@ impl HirEqInterExpr<'_, '_, '_> { (&ExprKind::OffsetOf(l_container, l_fields), &ExprKind::OffsetOf(r_container, r_fields)) => { self.eq_ty(l_container, r_container) && over(l_fields, r_fields, |l, r| l.name == r.name) }, + (&ExprKind::ConstBlock(_), _) + | (&ExprKind::Closure(_), _) + | (&ExprKind::Become(_), _) + | (&ExprKind::InlineAsm(_), _) + | (&ExprKind::Yield(_, _), _) + | (&ExprKind::Err(_), _) => false, _ => false, }; (is_eq && (!self.should_ignore(left) || !self.should_ignore(right)))