CBMC
static_analysist< T > Member List

This is the complete list of members for static_analysist< T >, including all inherited members.

clear()static_analysist< T >inlinevirtual
concurrent_fixedpoint(const goto_functionst &goto_functions)static_analysis_basetprotected
do_function_call(const irep_idt &calling_function, locationt l_call, locationt l_return, const goto_functionst &goto_functions, const goto_functionst::function_mapt::const_iterator f_it, const exprt::operandst &arguments, statet &new_state)static_analysis_basetprotected
do_function_call_rec(const irep_idt &calling_function, locationt l_call, locationt l_return, const exprt &function, const exprt::operandst &arguments, statet &new_state, const goto_functionst &goto_functions)static_analysis_basetprotected
dummy(const T &s)static_analysist< T >inlineprivate
expr_sett typedefstatic_analysis_basetprotected
fixedpoint(const goto_functionst &goto_functions)static_analysist< T >inlineprotectedvirtual
static_analysis_baset::fixedpoint(const irep_idt &function_identifier, const goto_programt &goto_program, const goto_functionst &goto_functions)static_analysis_basetprotected
functions_donestatic_analysis_basetprotected
functions_donet typedefstatic_analysis_basetprotected
generate_state(locationt l)static_analysist< T >inlineprotectedvirtual
generate_states(const goto_functionst &goto_functions)static_analysis_basetprotected
generate_states(const goto_programt &goto_program)static_analysis_basetprotected
get_guard(locationt from, locationt to)static_analysis_basetstatic
get_next(working_sett &working_set)static_analysis_basetprotected
get_reference_set(locationt l, const exprt &expr, std::list< exprt > &dest)static_analysist< T >inlineprotectedvirtual
get_return_lhs(locationt to)static_analysis_basetstatic
get_state(locationt l)static_analysist< T >inlineprotectedvirtual
get_state(locationt l) conststatic_analysist< T >inlineprotectedvirtual
has_location(locationt l) conststatic_analysist< T >inlinevirtual
initialize(const goto_programt &goto_program)static_analysis_basetinlinevirtual
initialize(const goto_functionst &goto_functions)static_analysis_basetinlinevirtual
initializedstatic_analysis_basetprotected
insert(locationt l)static_analysis_basetinline
locationt typedefstatic_analysist< T >
make_temporary_state(statet &s)static_analysist< T >inlineprotectedvirtual
merge(statet &a, const statet &b, locationt to)static_analysist< T >inlineprotectedvirtual
merge_shared(statet &, const statet &, goto_programt::const_targett)static_analysist< T >inlineprivatevirtual
nsstatic_analysis_basetprotected
operator()(const irep_idt &function_identifier, const goto_programt &goto_program)static_analysis_basetvirtual
operator()(const goto_functionst &goto_functions)static_analysis_basetvirtual
operator[](locationt l)static_analysist< T >inline
operator[](locationt l) conststatic_analysist< T >inline
output(const goto_functionst &goto_functions, std::ostream &out) conststatic_analysis_basetvirtual
output(const goto_programt &goto_program, std::ostream &out) conststatic_analysis_basetinline
output(const goto_programt &goto_program, const irep_idt &identifier, std::ostream &out) conststatic_analysis_basetprotectedvirtual
put_in_working_set(working_sett &working_set, locationt l)static_analysis_basetinlineprotected
recursion_setstatic_analysis_basetprotected
recursion_sett typedefstatic_analysis_basetprotected
sequential_fixedpoint(const goto_functionst &goto_functions)static_analysis_basetprotected
state_mapstatic_analysist< T >protected
state_mapt typedefstatic_analysist< T >protected
statet typedefstatic_analysis_baset
static_analysis_baset(const namespacet &_ns)static_analysis_basetinlineexplicit
static_analysist(const namespacet &_ns)static_analysist< T >inlineexplicit
successor(locationt l)static_analysis_basetinlineprotectedstatic
update(const goto_programt &goto_program)static_analysis_basetvirtual
update(const goto_functionst &goto_functions)static_analysis_basetvirtual
visit(const irep_idt &function_identifier, locationt l, working_sett &working_set, const goto_programt &goto_program, const goto_functionst &goto_functions)static_analysis_basetprotected
working_sett typedefstatic_analysis_basetprotected
~static_analysis_baset()static_analysis_basetinlinevirtual