mCRL2
|
Traversal class for regular_formula_traverser. 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) |
void | apply (const action_formulas::action_formula &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 regular_formula_traverser. Used as a base class for pbes_expression_traverser.
Definition at line 952 of file traverser.h.
typedef core::traverser<Derived> mcrl2::regular_formulas::regular_formula_traverser_base< Derived >::super |
Definition at line 954 of file traverser.h.
|
inline |
Definition at line 966 of file traverser.h.
|
inline |
Definition at line 59 of file traverser.h.
|
inline |
Definition at line 959 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.