template <class E>
struct eval_syntax
{
// unspecified
};
Metafunction for evaluating an angle-bracket expression wrapped by syntax
.
#include <mpllibs/metamonad/eval_syntax.hpp>
For any t
type
eval_syntax<syntax<t>>::type
is equivalent with
t::type
eval_syntax<syntax<boost::mpl::plus<int_<1>, int_<2>>>>>::type
Copyright Abel Sinkovics (abel at elte dot hu) 2011. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt