|
virtual void | fixedpoint (const goto_functionst &goto_functions) |
|
virtual statet & | get_state (locationt l) |
|
virtual const statet & | get_state (locationt l) const |
|
virtual bool | merge (statet &a, const statet &b, locationt to) |
|
virtual std::unique_ptr< statet > | make_temporary_state (statet &s) |
|
virtual void | generate_state (locationt l) |
|
virtual void | get_reference_set (locationt l, const exprt &expr, std::list< exprt > &dest) |
|
virtual void | output (const goto_programt &goto_program, const irep_idt &identifier, std::ostream &out) const |
|
locationt | get_next (working_sett &working_set) |
|
void | put_in_working_set (working_sett &working_set, locationt l) |
|
bool | fixedpoint (const irep_idt &function_identifier, const goto_programt &goto_program, const goto_functionst &goto_functions) |
|
void | sequential_fixedpoint (const goto_functionst &goto_functions) |
|
void | concurrent_fixedpoint (const goto_functionst &goto_functions) |
|
bool | visit (const irep_idt &function_identifier, locationt l, working_sett &working_set, const goto_programt &goto_program, const goto_functionst &goto_functions) |
|
void | generate_states (const goto_functionst &goto_functions) |
|
void | generate_states (const goto_programt &goto_program) |
|
void | 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) |
|
void | 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) |
|
template<typename T>
class concurrency_aware_static_analysist< T >
Definition at line 384 of file static_analysis.h.