Include file:
#include "mcrl2/smt/translate_specification.h"
mcrl2::smt::
translate_data_specification
(const data::data_specification &dataspec, OutputStream &o, std::unordered_map<data::data_expression, std::string> &c, const native_translations &nt)¶mcrl2::smt::detail::
find_dependencies
(const data::data_specification &dataspec, const data::sort_expression &sort)¶mcrl2::smt::detail::
find_sorts_and_dependencies
(const data::data_specification &dataspec, std::map<data::structured_sort, std::string> &struct_name_map)¶mcrl2::smt::detail::
is_higher_order
(const data::application &a)¶mcrl2::smt::detail::
is_higher_order
(const data::data_equation &eq)¶mcrl2::smt::detail::
is_higher_order
(const data::function_symbol &f)¶mcrl2::smt::detail::
translate_alias
(const data::alias &s, OutputStream &out, const native_translations &nt, const std::map<data::structured_sort, std::string> &struct_name_map)¶mcrl2::smt::detail::
translate_equation
(const data::data_equation &eq, OutputStream &out, std::unordered_map<data::data_expression, std::string> &c, const native_translations &nt)¶mcrl2::smt::detail::
translate_mapping
(const data::function_symbol &f, OutputStream &out, const native_translations &nt, const std::map<data::structured_sort, std::string> &snm, bool check_native = true)¶mcrl2::smt::detail::
translate_native_mappings
(OutputStream &out, std::unordered_map<data::data_expression, std::string> &c, const native_translations &nt, const std::map<data::structured_sort, std::string> &snm)¶mcrl2::smt::detail::
translate_sort_definition
(const data::basic_sort &s, const data::data_specification &dataspec, OutputStream &out, const native_translations &nt, std::map<data::structured_sort, std::string> &struct_name_map)¶mcrl2::smt::detail::
translate_sort_definition
(const std::string &sort_name, const data::sort_expression &s, const data::data_specification &dataspec, OutputStream &out, const native_translations &nt, std::map<data::structured_sort, std::string> &struct_name_map)¶mcrl2::smt::detail::
translate_sort_definitions
(const data::data_specification &dataspec, OutputStream &out, const native_translations &nt, data::set_identifier_generator &id_gen, std::map<data::structured_sort, std::string> &struct_name_map)¶