|
mCRL2
|
#include <replace_capture_avoiding.h>
Public Types | |
| using | super = data::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution > |
Public Types inherited from mcrl2::data::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution > | |
| using | super = Builder< Derived > |
Public Member Functions | |
| data::assignment_list::const_iterator | find_variable (const data::assignment_list &a, const data::variable &v) const |
| add_capture_avoiding_replacement (data::detail::capture_avoiding_substitution_updater< Substitution > &sigma) | |
| template<class T > | |
| void | apply (T &result, const process::process_instance_assignment &x) |
| template<class T > | |
| void | apply (T &result, const sum &x) |
| template<class T > | |
| void | apply (T &result, const stochastic_operator &x) |
| template<class T > | |
| void | apply (atermpp::term_list< T > &result, const assignment_list &x) |
| template<class T > | |
| void | apply (T &result, const variable &v) |
| template<class T > | |
| void | apply (T &result, const data::where_clause &x) |
| template<class T > | |
| void | apply (T &result, const data::forall &x) |
| template<class T > | |
| void | apply (T &result, const data::exists &x) |
| template<class T > | |
| void | apply (T &result, const data::lambda &x) |
| template<class T > | |
| void | apply (T &, data_equation &) |
Public Member Functions inherited from mcrl2::data::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution > | |
| add_capture_avoiding_replacement (capture_avoiding_substitution_updater< Substitution > &sigma_) | |
| template<class T > | |
| void | apply (atermpp::term_list< T > &result, const assignment_list &x) |
| template<class T > | |
| void | apply (T &result, const variable &v) |
| template<class T > | |
| void | apply (T &result, const data::where_clause &x) |
| template<class T > | |
| void | apply (T &result, const data::forall &x) |
| template<class T > | |
| void | apply (T &result, const data::exists &x) |
| template<class T > | |
| void | apply (T &result, const data::lambda &x) |
| template<class T > | |
| void | apply (T &, data_equation &) |
Public Attributes | |
| capture_avoiding_substitution_updater< Substitution > & | sigma |
Public Attributes inherited from mcrl2::data::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution > | |
| capture_avoiding_substitution_updater< Substitution > & | sigma |
Definition at line 25 of file replace_capture_avoiding.h.
| using mcrl2::process::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution >::super = data::detail::add_capture_avoiding_replacement<Builder, Derived, Substitution> |
Definition at line 28 of file replace_capture_avoiding.h.
|
inlineexplicit |
Definition at line 47 of file replace_capture_avoiding.h.
|
inline |
Definition at line 149 of file replace_capture_avoiding.h.
|
inline |
Definition at line 229 of file replace_capture_avoiding.h.
|
inline |
Definition at line 209 of file replace_capture_avoiding.h.
|
inline |
Definition at line 199 of file replace_capture_avoiding.h.
|
inline |
Definition at line 219 of file replace_capture_avoiding.h.
|
inline |
Definition at line 168 of file replace_capture_avoiding.h.
|
inline |
Definition at line 52 of file replace_capture_avoiding.h.
|
inline |
Definition at line 92 of file replace_capture_avoiding.h.
|
inline |
Definition at line 82 of file replace_capture_avoiding.h.
|
inline |
Definition at line 162 of file replace_capture_avoiding.h.
|
inline |
Definition at line 35 of file replace_capture_avoiding.h.
| capture_avoiding_substitution_updater<Substitution>& mcrl2::data::detail::add_capture_avoiding_replacement< Builder, Derived, Substitution >::sigma |
Definition at line 141 of file replace_capture_avoiding.h.