#include <typecheck.h>
Definition at line 729 of file typecheck.h.
◆ state_formula_type_checker()
template<typename ActionLabelContainer = std::vector<state_formulas::variable>, typename VariableContainer = std::vector<data::variable>>
mcrl2::state_formulas::state_formula_type_checker::state_formula_type_checker |
( |
const data::data_specification & |
dataspec, |
|
|
const bool |
formula_is_quantitative, |
|
|
const ActionLabelContainer & |
action_labels = ActionLabelContainer() , |
|
|
const VariableContainer & |
variables = VariableContainer() |
|
) |
| |
|
inline |
Constructor for a state_formula type checker.
- Parameters
-
[in] | dataspec | The data specification against which state formulas are checked. |
[in] | action_labels | The data labels that can occur in a state formula. |
[in] | variables | A container containing variables that can occur in state formulas. |
Definition at line 745 of file typecheck.h.
◆ typecheck_state_formula()
◆ m_action_context
◆ m_data_type_checker
◆ m_formula_is_quantitative
const bool mcrl2::state_formulas::state_formula_type_checker::m_formula_is_quantitative |
|
protected |
◆ m_state_variable_context
◆ m_variable_context
The documentation for this class was generated from the following file: