|
mCRL2
|
#include <find_equalities.h>
Public Member Functions | |
| std::set< data_expression > & | operator[] (const variable &var) |
| equality_set_with_top & | intersect (const equality_set_with_top &other) |
| Computes intersection, modifying this set. | |
| equality_set_with_top & | union_ (const equality_set_with_top &other) |
| Computes union, modifying this set. | |
| bool | non_empty_intersection (const data::variable_list &variables, const std::set< data::variable > &V) const |
| bool | must_delete (const data::variable_list &variables, const data::variable &lhs, std::set< data::data_expression > &rhs) const |
| void | delete_ (const data::variable_list &variables) |
| void | close () |
Public Attributes | |
| std::map< variable, std::set< data_expression > > | assignments |
| bool | is_top = false |
Definition at line 22 of file find_equalities.h.
|
inline |
Definition at line 116 of file find_equalities.h.
|
inline |
Definition at line 109 of file find_equalities.h.
|
inline |
Computes intersection, modifying this set.
Definition at line 33 of file find_equalities.h.
|
inline |
Definition at line 97 of file find_equalities.h.
|
inline |
Definition at line 91 of file find_equalities.h.
|
inline |
Definition at line 27 of file find_equalities.h.
|
inline |
Computes union, modifying this set.
Definition at line 81 of file find_equalities.h.
| std::map<variable, std::set<data_expression> > mcrl2::data::detail::equality_set_with_top::assignments |
Definition at line 24 of file find_equalities.h.
| bool mcrl2::data::detail::equality_set_with_top::is_top = false |
Definition at line 25 of file find_equalities.h.