mirror of
https://github.com/Naios/continuable.git
synced 2025-12-06 16:56:44 +08:00
Some minor improvements
This commit is contained in:
parent
8f2a73d45a
commit
cd656d0878
@ -1 +1,2 @@
|
|||||||
# Fluent programming playground repo
|
# Continuable
|
||||||
|
> C++11 Continuation chains (Work )
|
||||||
|
|||||||
18
test.cpp
18
test.cpp
@ -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<
|
||||||
std::unique_ptr<int>&&>::value,
|
TestContainer&&,
|
||||||
"cross_forward returns wrong type!");
|
std::unique_ptr<int>&
|
||||||
|
>,
|
||||||
|
std::unique_ptr<int>&&>::value,
|
||||||
|
"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!");
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user