mCRL2
|
#include <replace_constants_by_variables.h>
Public Types | |
typedef data::detail::replace_constants_by_variables_builder< lps::data_expression_builder > | super |
Public Types inherited from mcrl2::data::detail::replace_constants_by_variables_builder< lps::data_expression_builder > | |
typedef lps::data_expression_builder< replace_constants_by_variables_builder< lps::data_expression_builder > > | super |
Public Member Functions | |
replace_constants_by_variables_builder (const data::rewriter &r, data::mutable_indexed_substitution<> &sigma) | |
Public Member Functions inherited from mcrl2::data::detail::replace_constants_by_variables_builder< lps::data_expression_builder > | |
bool | is_constant (const data::data_expression &x) const |
replace_constants_by_variables_builder (const data::rewriter &r_, data::mutable_indexed_substitution<> &sigma_) | |
void | apply (T &result, const data::application &x) |
Additional Inherited Members | |
Public Attributes inherited from mcrl2::data::detail::replace_constants_by_variables_builder< lps::data_expression_builder > | |
data::set_identifier_generator | id_generator |
std::unordered_map< data::data_expression, data::variable > | substitutions |
const data::rewriter & | r |
data::mutable_indexed_substitution & | sigma |
Definition at line 24 of file replace_constants_by_variables.h.
typedef data::detail::replace_constants_by_variables_builder<lps::data_expression_builder> mcrl2::lps::detail::replace_constants_by_variables_builder::super |
Definition at line 26 of file replace_constants_by_variables.h.
|
inline |
Definition at line 30 of file replace_constants_by_variables.h.