mirror of
https://github.com/boostorg/yap.git
synced 2026-02-23 04:12:15 +00:00
Replace parameter pack in expression<> with a single Tuple param.
This commit is contained in:
@@ -8,6 +8,7 @@ template <typename T>
|
||||
using term = boost::proto17::terminal<T>;
|
||||
|
||||
namespace bp17 = boost::proto17;
|
||||
namespace bh = boost::hana;
|
||||
|
||||
|
||||
namespace user {
|
||||
@@ -33,16 +34,22 @@ TEST(user_operator_eval, test_user_operator_eval)
|
||||
term<user::number> i{{d_}};
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
term<user::number>,
|
||||
term<user::number>
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
term<user::number>
|
||||
>
|
||||
> expr = unity + std::move(i);
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
term<user::number>,
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
term<user::number>
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
term<user::number>
|
||||
>
|
||||
>
|
||||
>
|
||||
> unevaluated_expr = unity + std::move(expr);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user