File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -4608,6 +4608,7 @@ class CheckerExpr : Expr, Negable
46084608 self.Negable(positive);
46094609 self.expr = expr;
46104610 }
4611+ function isnegable() { return true; }
46114612 function checkresult() { return REGint; }
46124613}
46134614
@@ -4673,6 +4674,7 @@ class OpEqualExpr : ComparatorBaseExpr, Negable
46734674 self.set(owner, start, lexpr, rexpr);
46744675 self.Negable(positive);
46754676 }
4677+ function isnegable() { return true; }
46764678 function optimize()
46774679 {
46784680 self.optimizearg();
@@ -4745,6 +4747,7 @@ class OpSameExpr : ComparatorBaseExpr, Negable
47454747 self.initbinary(owner, t, lexpr, rexpr);
47464748 self.Negable(positive);
47474749 }
4750+ function isnegable() { return true; }
47484751 function int_op(int left, int right)
47494752 {
47504753 return self.positive ? (left == right) : (left != right);
You can’t perform that action at this time.
0 commit comments