mCRL2
|
Functions | |
template<template< class > class Traverser, class OutputIterator > | |
find_state_variables_traverser< Traverser, OutputIterator > | make_find_state_variables_traverser (OutputIterator out) |
template<template< class > class Traverser, template< template< class > class, class > class Binder, class OutputIterator > | |
find_free_state_variables_traverser< Traverser, Binder, OutputIterator > | make_find_free_state_variables_traverser (OutputIterator out) |
template<template< class > class Traverser, template< template< class > class, class > class Binder, class OutputIterator , class VariableContainer > | |
find_free_state_variables_traverser< Traverser, Binder, OutputIterator > | make_find_free_state_variables_traverser (OutputIterator out, const VariableContainer &v) |
std::size_t | child_count (const state_formula &x) |
std::ostream & | operator<< (std::ostream &out, const maximal_closed_subformula_node &node) |
state_formula | parse_state_formula (const std::string &text) |
state_formula_specification | parse_state_formula_specification (const std::string &text) |
std::size_t | count_modal_operator_nesting (const state_formula &x) |
bool | has_unscoped_modal_formulas (const state_formula &x) |
template<typename IdentifierGenerator > | |
state_formula_preprocess_nested_modal_operators_builder< IdentifierGenerator > | make_state_formula_preprocess_nested_modal_operators_builder (IdentifierGenerator &generator) |
Utility function for creating a state_formula_preprocess_nested_modal_operators_builder. | |
template<template< class > class Builder, class Substitution , class IdentifierGenerator > | |
add_capture_avoiding_replacement_with_an_identifier_generator< Builder, class Derived, Substitution, IdentifierGenerator > | make_add_capture_avoiding_replacement_with_an_identifier_generator (Substitution &sigma, IdentifierGenerator &id_generator) |
typecheck_builder | make_typecheck_builder (data::data_type_checker &data_typechecker, const data::detail::variable_context &variable_context, const process::detail::action_context &action_context, const detail::state_variable_context &state_variable_context, const bool formula_is_quantitative) |
|
inline |
Definition at line 24 of file maximal_closed_subformula.h.
|
inline |
Definition at line 134 of file preprocess_state_formula.h.
|
inline |
Definition at line 203 of file preprocess_state_formula.h.
add_capture_avoiding_replacement_with_an_identifier_generator< Builder, class Derived, Substitution, IdentifierGenerator > mcrl2::state_formulas::detail::make_add_capture_avoiding_replacement_with_an_identifier_generator | ( | Substitution & | sigma, |
IdentifierGenerator & | id_generator | ||
) |
Definition at line 228 of file replace_capture_avoiding_with_an_identifier_generator.h.
find_free_state_variables_traverser< Traverser, Binder, OutputIterator > mcrl2::state_formulas::detail::make_find_free_state_variables_traverser | ( | OutputIterator | out | ) |
find_free_state_variables_traverser< Traverser, Binder, OutputIterator > mcrl2::state_formulas::detail::make_find_free_state_variables_traverser | ( | OutputIterator | out, |
const VariableContainer & | v | ||
) |
find_state_variables_traverser< Traverser, OutputIterator > mcrl2::state_formulas::detail::make_find_state_variables_traverser | ( | OutputIterator | out | ) |
state_formula_preprocess_nested_modal_operators_builder< IdentifierGenerator > mcrl2::state_formulas::detail::make_state_formula_preprocess_nested_modal_operators_builder | ( | IdentifierGenerator & | generator | ) |
Utility function for creating a state_formula_preprocess_nested_modal_operators_builder.
generator | A generator for fresh identifiers |
Definition at line 320 of file preprocess_state_formula.h.
|
inline |
Definition at line 716 of file typecheck.h.
std::ostream & mcrl2::state_formulas::detail::operator<< | ( | std::ostream & | out, |
const maximal_closed_subformula_node & | node | ||
) |
Definition at line 136 of file maximal_closed_subformula.h.
state_formula mcrl2::state_formulas::detail::parse_state_formula | ( | const std::string & | text | ) |
Definition at line 128 of file modal_formula.cpp.
state_formula_specification mcrl2::state_formulas::detail::parse_state_formula_specification | ( | const std::string & | text | ) |
Definition at line 139 of file modal_formula.cpp.