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

const data::data_expression mcrl2::pbes_system::detail::data_rewrite(const data::data_expression &x, const DataRewriter &R, data::no_substitution&)
const data::data_expression mcrl2::pbes_system::detail::data_rewrite(const data::data_expression &x, const DataRewriter &R, SubstitutionFunction &sigma)
void mcrl2::pbes_system::detail::data_rewrite(data::data_expression &result, const data::data_expression &x, const DataRewriter &R, data::no_substitution&)
void mcrl2::pbes_system::detail::data_rewrite(data::data_expression &result, const data::data_expression &x, const DataRewriter &R, SubstitutionFunction &sigma)
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)