We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
plus_overflow_exprt
simplify_overflow_binary
1 parent 4e3e8b9 commit 24c9da7Copy full SHA for 24c9da7
src/util/simplify_expr.cpp
@@ -2224,7 +2224,7 @@ simplify_exprt::simplify_overflow_binary(const binary_overflow_exprt &expr)
2224
return unchanged(expr);
2225
2226
mp_integer no_overflow_result;
2227
- if(expr.id() == ID_overflow_plus)
+ if(can_cast_expr<plus_overflow_exprt>(expr))
2228
no_overflow_result = *op0_value + *op1_value;
2229
else if(can_cast_expr<minus_overflow_exprt>(expr))
2230
no_overflow_result = *op0_value - *op1_value;
0 commit comments