CBMC
|
#include <simplify_expr_class.h>
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 105 of file simplify_expr_class.h.
enum simplify_exprt::resultt::expr_changedt |
Enumerator | |
---|---|
CHANGED | |
UNCHANGED |
Definition at line 112 of file simplify_expr_class.h.
|
inline |
conversion from expression, thus not 'explicit' marks the expression as "CHANGED"
Definition at line 129 of file simplify_expr_class.h.
|
inline |
Definition at line 133 of file simplify_expr_class.h.
|
inline |
Definition at line 107 of file simplify_expr_class.h.
|
inline |
conversion to expression, to enable chaining
Definition at line 121 of file simplify_expr_class.h.
T simplify_exprt::resultt< T >::expr |
Definition at line 118 of file simplify_expr_class.h.
enum simplify_exprt::resultt::expr_changedt simplify_exprt::resultt< T >::expr_changed |