|
mCRL2
|
A rewriter that simplifies boolean expressions in a term. More...
#include <simplify_rewriter.h>
Public Types | |
| using | term_type = pbes_expression |
| using | variable_type = data::variable |
Public Member Functions | |
| pbes_expression | operator() (const pbes_expression &x) const |
| void | operator() (pbes_expression &result, const pbes_expression &x) const |
| template<class PbesSubstitution > | |
| pbes_expression | operator() (const pbes_expression &x, const PbesSubstitution &sigma) const |
| template<class PbesSubstitution > | |
| void | operator() (pbes_expression &result, const pbes_expression &x, const PbesSubstitution &sigma) const |
A rewriter that simplifies boolean expressions in a term.
Definition at line 326 of file simplify_rewriter.h.
Definition at line 328 of file simplify_rewriter.h.
Definition at line 329 of file simplify_rewriter.h.
|
inline |
Definition at line 331 of file simplify_rewriter.h.
|
inline |
Definition at line 345 of file simplify_rewriter.h.
|
inline |
Definition at line 338 of file simplify_rewriter.h.
|
inline |
Definition at line 354 of file simplify_rewriter.h.