|
CBMC
|
#include <invariant_set.h>
Collaboration diagram for inv_object_storet:Classes | |
| struct | entryt |
Public Member Functions | |
| inv_object_storet (const namespacet &_ns) | |
| bool | get (const exprt &expr, unsigned &n) |
| unsigned | add (const exprt &expr) |
| bool | is_constant (unsigned n) const |
| bool | is_constant (const exprt &expr) const |
| const irep_idt & | operator[] (unsigned n) const |
| const exprt & | get_expr (unsigned n) const |
| void | output (std::ostream &out) const |
| std::string | to_string (unsigned n) const |
Static Public Member Functions | |
| static bool | is_constant_address (const exprt &expr) |
Protected Types | |
| typedef numberingt< irep_idt > | mapt |
Protected Member Functions | |
| std::string | build_string (const exprt &expr) const |
Static Protected Member Functions | |
| static bool | is_constant_address_rec (const exprt &expr) |
Protected Attributes | |
| const namespacet & | ns |
| mapt | map |
| std::vector< entryt > | entries |
Definition at line 29 of file invariant_set.h.
|
protected |
Definition at line 63 of file invariant_set.h.
|
inlineexplicit |
Definition at line 32 of file invariant_set.h.
Definition at line 61 of file invariant_set.cpp.
Definition at line 90 of file invariant_set.cpp.
Definition at line 32 of file invariant_set.cpp.
Definition at line 50 of file invariant_set.h.
Definition at line 84 of file invariant_set.cpp.
Definition at line 78 of file invariant_set.cpp.
Definition at line 157 of file invariant_set.cpp.
Definition at line 165 of file invariant_set.cpp.
Definition at line 45 of file invariant_set.h.
| void inv_object_storet::output | ( | std::ostream & | out | ) | const |
Definition at line 26 of file invariant_set.cpp.
| std::string inv_object_storet::to_string | ( | unsigned | n | ) | const |
Definition at line 880 of file invariant_set.cpp.
|
protected |
Definition at line 72 of file invariant_set.h.
|
protected |
Definition at line 64 of file invariant_set.h.
|
protected |
Definition at line 61 of file invariant_set.h.