2
0
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:
Zach Laine
2016-11-22 17:04:05 -06:00
parent 3a69ba1869
commit 29a7bedc00
23 changed files with 557 additions and 313 deletions

View File

@@ -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>
>
>