CBMC
|
#include <goto_rw.h>
Public Member Functions | |
rw_range_set_value_sett (const namespacet &_ns, value_setst &_value_sets, message_handlert &message_handler) | |
void | get_objects_rec (const irep_idt &_function, goto_programt::const_targett _target, get_modet mode, const exprt &expr) override |
void | get_objects_rec (const irep_idt &_function, goto_programt::const_targett _target, const typet &type) override |
void | get_array_objects (const irep_idt &_function, goto_programt::const_targett _target, get_modet mode, const exprt &pointer) override |
![]() | |
virtual | ~rw_range_sett () |
rw_range_sett (const namespacet &_ns, message_handlert &message_handler) | |
const objectst & | get_r_set () const |
const objectst & | get_w_set () const |
const range_domaint & | get_ranges (const std::unique_ptr< range_domain_baset > &ranges) const |
void | output (std::ostream &out) const |
Protected Attributes | |
value_setst & | value_sets |
irep_idt | function |
goto_programt::const_targett | target |
![]() | |
const namespacet & | ns |
message_handlert & | message_handler |
objectst | r_range_set |
objectst | w_range_set |
Additional Inherited Members | |
![]() | |
enum class | get_modet { LHS_W , READ } |
typedef std::map< irep_idt, std::unique_ptr< range_domain_baset > > | objectst |
|
inline |
|
inlineoverridevirtual |
Reimplemented from rw_range_sett.
|
overrideprotectedvirtual |
Reimplemented from rw_range_sett.
Definition at line 676 of file goto_rw.cpp.
|
inlineprotectedvirtual |
Reimplemented from rw_range_sett.
|
inlineprotectedvirtual |
Reimplemented from rw_range_sett.
|
inlineoverridevirtual |
Reimplemented from rw_range_sett.
|
inlineoverridevirtual |
Reimplemented from rw_range_sett.
Reimplemented from rw_range_sett.
Definition at line 269 of file goto_rw.cpp.
Reimplemented from rw_range_sett.
Definition at line 265 of file goto_rw.cpp.
|
protectedvirtual |
Reimplemented from rw_range_sett.
Definition at line 341 of file goto_rw.cpp.
|
protected |
|
protected |