mirror of
https://github.com/boostorg/yap.git
synced 2026-02-23 16:22:09 +00:00
Add reference-to-expr expr_kind expr_ref; expressions used in other expressions are now captured by reference.
This commit is contained in:
@@ -35,18 +35,18 @@ TEST(user_operator_eval, test_user_operator_eval)
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
bp17::expression_ref<term<user::number>& >,
|
||||
term<user::number>
|
||||
>
|
||||
> expr = unity + std::move(i);
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
bp17::expression_ref<term<user::number>& >,
|
||||
bp17::expression<
|
||||
bp17::expr_kind::plus,
|
||||
bh::tuple<
|
||||
term<user::number>,
|
||||
bp17::expression_ref<term<user::number>& >,
|
||||
term<user::number>
|
||||
>
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user