|
CBMC
|
#include <rw_set.h>
Inheritance diagram for rw_set_baset:
Collaboration diagram for rw_set_baset:Classes | |
| struct | entryt |
Public Types | |
| typedef std::unordered_map< irep_idt, entryt > | entriest |
Public Member Functions | |
| rw_set_baset (const namespacet &_ns, message_handlert &message_handler) | |
| virtual | ~rw_set_baset ()=default |
| void | swap (rw_set_baset &other) |
| rw_set_baset & | operator+= (const rw_set_baset &other) |
| bool | empty () const |
| bool | has_w_entry (irep_idt object) const |
| bool | has_r_entry (irep_idt object) const |
| void | output (std::ostream &out) const |
Public Attributes | |
| entriest | r_entries |
| entriest | w_entries |
Protected Member Functions | |
| virtual void | track_deref (const entryt &, bool read) |
| virtual void | set_track_deref () |
| virtual void | reset_track_deref () |
Protected Attributes | |
| const namespacet & | ns |
| message_handlert & | message_handler |
| typedef std::unordered_map<irep_idt, entryt> rw_set_baset::entriest |
|
inline |
|
virtualdefault |
|
inline |
| void rw_set_baset::output | ( | std::ostream & | out | ) | const |
Definition at line 22 of file rw_set.cpp.
Reimplemented in rw_set_with_trackt.
Reimplemented in rw_set_with_trackt.
|
inline |
Reimplemented in rw_set_with_trackt.
|
protected |
|
protected |