mCRL2
|
Traversal class for pbes_expressions. Used as a base class for pbes_expression_traverser. More...
#include <traverser.h>
Public Types | |
typedef core::traverser< Derived > | super |
Public Member Functions | |
void | apply (const data::data_expression &x) |
template<typename T > | |
void | apply (const T &x, typename atermpp::disable_if_container< T >::type *=nullptr) |
template<typename Container > | |
void | apply (Container const &container, typename atermpp::enable_if_container< Container >::type *=nullptr) |
void | apply (const core::identifier_string &x) |
template<typename Expression > | |
void | enter (Expression const &) |
template<typename Expression > | |
void | leave (Expression const &) |
Public Member Functions inherited from mcrl2::core::traverser< Derived > | |
template<typename Expression > | |
void | enter (Expression const &) |
template<typename Expression > | |
void | leave (Expression const &) |
template<typename T > | |
void | apply (const T &x, typename atermpp::disable_if_container< T >::type *=nullptr) |
template<typename Container > | |
void | apply (Container const &container, typename atermpp::enable_if_container< Container >::type *=nullptr) |
void | apply (const core::identifier_string &x) |
Traversal class for pbes_expressions. Used as a base class for pbes_expression_traverser.
Definition at line 1522 of file traverser.h.
typedef core::traverser<Derived> mcrl2::state_formulas::state_formula_traverser_base< Derived >::super |
Definition at line 1524 of file traverser.h.
|
inline |
Definition at line 59 of file traverser.h.
|
inline |
Definition at line 1529 of file traverser.h.
|
inline |
Definition at line 42 of file traverser.h.
|
inline |
Definition at line 50 of file traverser.h.
|
inline |
Definition at line 34 of file traverser.h.
|
inline |
Definition at line 38 of file traverser.h.