|
CBMC
|
#include <simplify_expr_class.h>
Collaboration diagram for simplify_exprt::resultt< T >:Public Types | |
| enum | expr_changedt { CHANGED, UNCHANGED } |
Public Member Functions | |
| bool | has_changed () const |
| operator T () const | |
| conversion to expression, to enable chaining More... | |
| resultt (T _expr) | |
| conversion from expression, thus not 'explicit' marks the expression as "CHANGED" More... | |
| resultt (expr_changedt _expr_changed, T _expr) | |
Public Attributes | |
| enum simplify_exprt::resultt::expr_changedt | expr_changed |
| T | expr |
Definition at line 102 of file simplify_expr_class.h.
| enum simplify_exprt::resultt::expr_changedt |
| Enumerator | |
|---|---|
| CHANGED | |
| UNCHANGED | |
Definition at line 109 of file simplify_expr_class.h.
|
inline |
conversion from expression, thus not 'explicit' marks the expression as "CHANGED"
Definition at line 126 of file simplify_expr_class.h.
|
inline |
Definition at line 130 of file simplify_expr_class.h.
|
inline |
Definition at line 104 of file simplify_expr_class.h.
|
inline |
conversion to expression, to enable chaining
Definition at line 118 of file simplify_expr_class.h.
| T simplify_exprt::resultt< T >::expr |
Definition at line 115 of file simplify_expr_class.h.
| enum simplify_exprt::resultt::expr_changedt simplify_exprt::resultt< T >::expr_changed |