Some minor improvements

This commit is contained in:
Naios 2015-08-09 17:47:54 +02:00
parent 8f2a73d45a
commit cd656d0878
2 changed files with 14 additions and 7 deletions

View File

@ -1 +1,2 @@
# Fluent programming playground repo # Continuable
> C++11 Continuation chains (Work )

View File

@ -66,13 +66,19 @@ TEST_CASE("CrossForward tests", "[CrossForward]")
con.ptr = std::make_shared<int>(0); con.ptr = std::make_shared<int>(0);
static_assert( static_assert(std::is_same<
std::is_same<cross_forward_t<TestContainer&&, std::unique_ptr<int>&>, cross_forward_t<
TestContainer&&,
std::unique_ptr<int>&
>,
std::unique_ptr<int>&&>::value, std::unique_ptr<int>&&>::value,
"cross_forward returns wrong type!"); "cross_forward returns wrong type!");
static_assert( static_assert(std::is_same<
std::is_same<cross_forward_t<TestContainer&, std::unique_ptr<int>&>, cross_forward_t<
TestContainer&,
std::unique_ptr<int>&
>,
std::unique_ptr<int>&>::value, std::unique_ptr<int>&>::value,
"cross_forward returns wrong type!"); "cross_forward returns wrong type!");