|
mCRL2
|
#include <parelm.h>
Public Types | |
| using | super = pbes_expression_traverser< parelm_dependency_traverser > |
Public Types inherited from mcrl2::pbes_system::add_traverser_pbes_expressions< Traverser, Derived > | |
| using | super = Traverser< Derived > |
Public Member Functions | |
| parelm_dependency_traverser (graph &G_, const std::map< core::identifier_string, std::size_t > &propvar_offsets_) | |
| void | enter (const forall &x) |
| void | leave (const forall &x) |
| void | enter (const exists &x) |
| void | leave (const exists &x) |
| void | apply (const propositional_variable_instantiation &x) |
| void | apply (const pbes_equation &eqn) |
Public Member Functions inherited from mcrl2::pbes_system::add_traverser_pbes_expressions< Traverser, Derived > | |
| void | apply (const pbes_system::pbes_equation &x) |
| void | apply (const pbes_system::pbes &x) |
| void | apply (const pbes_system::propositional_variable_instantiation &x) |
| void | apply (const pbes_system::not_ &x) |
| void | apply (const pbes_system::and_ &x) |
| void | apply (const pbes_system::or_ &x) |
| void | apply (const pbes_system::imp &x) |
| void | apply (const pbes_system::forall &x) |
| void | apply (const pbes_system::exists &x) |
| void | apply (const pbes_system::pbes_expression &x) |
Public Attributes | |
| graph & | G |
| const std::map< core::identifier_string, std::size_t > & | propvar_offsets |
| core::identifier_string | X |
| data::variable_list | Xparams |
| std::multiset< data::variable > | bound_variables |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::multiset<data::variable> mcrl2::pbes_system::pbes_parelm_algorithm::parelm_dependency_traverser::bound_variables |
| graph& mcrl2::pbes_system::pbes_parelm_algorithm::parelm_dependency_traverser::G |
| const std::map<core::identifier_string, std::size_t>& mcrl2::pbes_system::pbes_parelm_algorithm::parelm_dependency_traverser::propvar_offsets |
| core::identifier_string mcrl2::pbes_system::pbes_parelm_algorithm::parelm_dependency_traverser::X |
| data::variable_list mcrl2::pbes_system::pbes_parelm_algorithm::parelm_dependency_traverser::Xparams |