34 return new_lower_bound;
49 return new_upper_bound;
tvt greater_than(const constant_interval_exprt &o) const
static bool contains_extreme(const exprt expr)
tvt less_than(const constant_interval_exprt &o) const
Base class for all expressions.
typet & type()
Return the type of the expression.
+∞ upper bound for intervals
-∞ upper bound for intervals
The plus expression Associativity is not specified.
exprt widen_lower_bound() const
const bool is_upper_widened
exprt widen_upper_bound() const
const bool is_lower_widened
exprt simplify_expr(exprt src, const namespacet &ns)
static bool has_overflowed(const exprt &value, const exprt &initial_value)
static bool has_underflowed(const exprt &value)