CBMC
rd_range_domaint Member List

This is the complete list of members for rd_range_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 &) constai_domain_basetinlinevirtual
ai_simplify_lhs(exprt &condition, const namespacet &ns) constai_domain_basetvirtual
bv_containerrd_range_domaintprivate
clear_cache(const irep_idt &identifier) constrd_range_domaintinline
export_cacherd_range_domaintmutableprivate
export_cachet typedefrd_range_domaintprivate
gen(locationt from, const irep_idt &identifier, const range_spect &range_start, const range_spect &range_end)rd_range_domaintprivate
get(const irep_idt &identifier) constrd_range_domaint
has_valuesrd_range_domaintprivate
is_bottom() const override finalrd_range_domaintinlinevirtual
is_top() const override finalrd_range_domaintinlinevirtual
kill(const irep_idt &identifier, const range_spect &range_start, const range_spect &range_end)rd_range_domaintprivate
kill_inf(const irep_idt &identifier, const range_spect &range_start)rd_range_domaintprivate
locationt typedefai_domain_baset
make_bottom() final overriderd_range_domaintinlinevirtual
make_entry()ai_domain_basetinlinevirtual
make_top() final overriderd_range_domaintinlinevirtual
merge(const rd_range_domaint &other, trace_ptrt from, trace_ptrt to)rd_range_domaint
merge_inner(values_innert &dest, const values_innert &other)rd_range_domaintprivate
merge_shared(const rd_range_domaint &other, locationt from, locationt to, const namespacet &ns)rd_range_domaint
message_handlerrd_range_domaintprivate
output(std::ostream &out, const ai_baset &, const namespacet &) const final overriderd_range_domaintinlinevirtual
output(std::ostream &out) constrd_range_domaintprivate
output_json(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
output_xml(const ai_baset &ai, const namespacet &ns) constai_domain_basetvirtual
populate_cache(const irep_idt &identifier) constrd_range_domaintprivate
ranges_at_loct typedefrd_range_domaint
rangest typedefrd_range_domaint
rd_range_domaint(sparse_bitvector_analysist< reaching_definitiont > *_bv_container, message_handlert &message_handler)rd_range_domaintinline
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 overriderd_range_domaintvirtual
transform_assign(const namespacet &ns, locationt from, const irep_idt &function_to, locationt to, reaching_definitions_analysist &rd)rd_range_domaintprivate
transform_dead(const namespacet &ns, locationt from)rd_range_domaintprivate
transform_end_function(const namespacet &ns, const irep_idt &function_from, locationt from, const irep_idt &function_to, locationt to, reaching_definitions_analysist &rd)rd_range_domaintprivate
transform_function_call(const namespacet &ns, const irep_idt &function_from, locationt from, const irep_idt &function_to, reaching_definitions_analysist &rd)rd_range_domaintprivate
transform_start_thread(const namespacet &ns, reaching_definitions_analysist &rd)rd_range_domaintprivate
valuesrd_range_domaintprivate
values_innert typedefrd_range_domaintprivate
valuest typedefrd_range_domaintprivate
~ai_domain_baset()ai_domain_basetinlinevirtual