mcrl2/pbes/rewriters/data_rewriter.h

Include file:

#include "mcrl2/pbes/rewriters/data_rewriter.h"

add your file description here.

Classes

  • mcrl2::pbes_system::detail::add_data_rewriter

  • mcrl2::pbes_system::detail::apply_rewriter_builder

  • mcrl2::pbes_system::data_rewriter

  • mcrl2::pbes_system::detail::data_rewriter_builder

Functions

data::data_expression mcrl2::pbes_system::detail::data_rewrite(const data::data_expression &x, const DataRewriter &R, SubstitutionFunction &sigma)
data::data_expression mcrl2::pbes_system::detail::data_rewrite(const data::data_expression &x, const DataRewriter &R, data::no_substitution&)
apply_rewriter_builder<Builder, DataRewriter, SubstitutionFunction> mcrl2::pbes_system::detail::make_apply_rewriter_builder(const DataRewriter &datar, SubstitutionFunction &sigma)
T mcrl2::pbes_system::detail::pbes2data(const T &x, typename std::enable_if<std::is_base_of<atermpp::aterm, T>::value>::type * = nullptr)
void mcrl2::pbes_system::detail::pbes2data(T &x, typename std::enable_if<!std::is_base_of<atermpp::aterm, T>::value>::type * = 0)