2
0
mirror of https://github.com/boostorg/yap.git synced 2026-02-23 16:22:09 +00:00

proto17 -> yap

This commit is contained in:
Zach Laine
2016-11-30 23:42:38 -06:00
parent 0ee6c4255c
commit dda826b95c
44 changed files with 1512 additions and 1512 deletions

View File

@@ -1,13 +1,13 @@
#define BOOST_PROTO17_CONVERSION_OPERATOR_TEMPLATE
#define BOOST_YAP_CONVERSION_OPERATOR_TEMPLATE
#include "expression.hpp"
#include <gtest/gtest.h>
template <typename T>
using term = boost::proto17::terminal<T>;
using term = boost::yap::terminal<T>;
namespace bp17 = boost::proto17;
namespace yap = boost::yap;
namespace bh = boost::hana;
@@ -32,21 +32,21 @@ TEST(user_operator_eval, test_user_operator_eval)
term<user::number> unity{{1.0}};
double d_ = 42.0;
term<user::number> i{{d_}};
bp17::expression<
bp17::expr_kind::plus,
yap::expression<
yap::expr_kind::plus,
bh::tuple<
bp17::expression_ref<term<user::number>& >,
yap::expression_ref<term<user::number>& >,
term<user::number>
>
> expr = unity + std::move(i);
bp17::expression<
bp17::expr_kind::plus,
yap::expression<
yap::expr_kind::plus,
bh::tuple<
bp17::expression_ref<term<user::number>& >,
bp17::expression<
bp17::expr_kind::plus,
yap::expression_ref<term<user::number>& >,
yap::expression<
yap::expr_kind::plus,
bh::tuple<
bp17::expression_ref<term<user::number>& >,
yap::expression_ref<term<user::number>& >,
term<user::number>
>
>