12#ifndef MCRL2_PBES_TRANSFORMATIONS_H
13#define MCRL2_PBES_TRANSFORMATIONS_H
15#include "mcrl2/pbes/builder.h"
37 result = make_forall_(data::order_variables_to_optimise_enumeration(x.variables(), dataspec), body);
45 result = make_exists_(data::order_variables_to_optimise_enumeration(x.variables(), dataspec), body);
\brief The existential quantification operator for pbes expressions
const pbes_expression & body() const
\brief The universal quantification operator for pbes expressions
const pbes_expression & body() const
pbes_expression order_quantified_variables(const pbes_expression &x, const data::data_specification &dataspec)
order_quantified_variables_builder(const data::data_specification &dataspec_)
const data::data_specification & dataspec
void apply(T &result, const exists &x)
void apply(T &result, const forall &x)