CBMC
interval_domaint Member List

This is the complete list of members for interval_domaint, including all inherited members.

ai_domain_baset()ai_domain_basetinlineprotected
ai_domain_baset(const ai_domain_baset &old)ai_domain_basetinlineprotected
ai_simplify(exprt &condition, const namespacet &ns) const overrideinterval_domaintvirtual
ai_simplify_lhs(exprt &condition, const namespacet &ns) constai_domain_basetvirtual
assign(const exprt &lhs, const exprt &rhs)interval_domaintprotected
assume(const exprt &, const namespacet &)interval_domaint
assume_rec(const exprt &, bool negation=false)interval_domaintprotected
assume_rec(const exprt &lhs, irep_idt id, const exprt &rhs)interval_domaintprotected
bottominterval_domaintprotected
float_mapinterval_domaintprotected
float_mapt typedefinterval_domaintprotected
get_float_rec(const exprt &)interval_domaintprotected
get_int_rec(const exprt &)interval_domaintprotected
havoc_rec(const exprt &)interval_domaintprotected
int_mapinterval_domaintprotected
int_mapt typedefinterval_domaintprotected
interval_domaint()interval_domaintinline
is_bottom() const override finalinterval_domaintinlinevirtual
is_float(const typet &src)interval_domaintinlinestatic
is_int(const typet &src)interval_domaintinlinestatic
is_top() const override finalinterval_domaintinlinevirtual
join(const interval_domaint &b)interval_domaintprotected
locationt typedefai_domain_baset
make_bottom() final overrideinterval_domaintinlinevirtual
make_entry()ai_domain_basetinlinevirtual
make_expression(const symbol_exprt &) constinterval_domaint
make_top() final overrideinterval_domaintinlinevirtual
merge(const interval_domaint &b, trace_ptrt, trace_ptrt)interval_domaintinline
output(std::ostream &out, const ai_baset &ai, const namespacet &ns) const overrideinterval_domaintvirtual
output_json(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
output_xml(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
to_predicate(void) constai_domain_basetinlinevirtual
trace_ptrt typedefai_domain_baset
transform(const irep_idt &function_from, trace_ptrt trace_from, const irep_idt &function_to, trace_ptrt trace_to, ai_baset &ai, const namespacet &ns) final overrideinterval_domaintvirtual
~ai_domain_baset()ai_domain_basetinlinevirtual