From 2cb61de294b292abbf01685e0b3c96ca5a6513c6 Mon Sep 17 00:00:00 2001 From: sofia Date: Fri, 25 Jul 2025 16:57:44 +0300 Subject: [PATCH] Fix binop-fetching --- reid/src/mir/typecheck/typerefs.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reid/src/mir/typecheck/typerefs.rs b/reid/src/mir/typecheck/typerefs.rs index 0f3aa74..affd176 100644 --- a/reid/src/mir/typecheck/typerefs.rs +++ b/reid/src/mir/typecheck/typerefs.rs @@ -315,6 +315,9 @@ impl<'outer> ScopeTypeRefs<'outer> { let Some((_, binop)) = iter.next() else { break None; }; + if binop.operator != *op { + continue; + } if let Some(ret) = try_binop(lhs, rhs, binop) { break Some(ret); }