|
mCRL2
|
#include <unify_parameters.h>
Public Member Functions | |
| data::variable_list | compute_parameters () |
| unify_parameters_replace_function (const std::map< core::identifier_string, data::variable_list > &propositional_variable_parameters_, const data::data_specification &dataspec, bool reset) | |
| propositional_variable_instantiation | operator() (const propositional_variable_instantiation &x) const |
Public Attributes | |
| const std::map< core::identifier_string, data::variable_list > & | propositional_variable_parameters |
| data::default_expression_generator | generator |
| std::map< data::variable, std::size_t > | parameter_positions |
| std::map< data::variable_list, std::vector< data::variable > > | missing_parameters |
| data::variable_list | parameters |
| std::vector< data::data_expression > | tmp_parameters |
| bool | m_reset |
| Indicates that instantiations of parameters are reset to a default value. | |
Definition at line 25 of file unify_parameters.h.
|
inline |
Definition at line 67 of file unify_parameters.h.
|
inline |
Definition at line 48 of file unify_parameters.h.
|
inline |
Definition at line 102 of file unify_parameters.h.
|
mutable |
Definition at line 31 of file unify_parameters.h.
| bool mcrl2::pbes_system::unify_parameters_replace_function::m_reset |
Indicates that instantiations of parameters are reset to a default value.
Definition at line 46 of file unify_parameters.h.
|
mutable |
Definition at line 37 of file unify_parameters.h.
|
mutable |
Definition at line 34 of file unify_parameters.h.
| data::variable_list mcrl2::pbes_system::unify_parameters_replace_function::parameters |
Definition at line 40 of file unify_parameters.h.
| const std::map<core::identifier_string, data::variable_list>& mcrl2::pbes_system::unify_parameters_replace_function::propositional_variable_parameters |
Definition at line 28 of file unify_parameters.h.
|
mutable |
Definition at line 43 of file unify_parameters.h.