Include file:
#include "mcrl2/data/abstraction.h
mcrl2::data::
abstraction
¶An abstraction expression.
abstraction
()¶Default constructor.
abstraction
(abstraction&&) noexcept = default¶abstraction
(const abstraction&) noexcept = default¶Move semantics.
abstraction
(const binder_type &binding_operator, const Container &variables, const data_expression &body, typename atermpp::enable_if_container<Container, variable>::type * = nullptr)¶Constructor.
abstraction
(const binder_type &binding_operator, const variable_list &variables, const data_expression &body)¶Constructor.
binding_operator
() const¶body
() const¶operator=
(abstraction&&) noexcept = default¶operator=
(const abstraction&) noexcept = default¶variables
() const¶