mirror of
https://github.com/Naios/continuable.git
synced 2026-02-07 18:26:40 +08:00
fix clang & gcc build
This commit is contained in:
parent
2c7f77483c
commit
45e0388010
@ -27,10 +27,12 @@ namespace detail
|
|||||||
} // detail
|
} // detail
|
||||||
|
|
||||||
template <typename... Args>
|
template <typename... Args>
|
||||||
struct ContinuableState;
|
struct ContinuableState
|
||||||
|
/*
|
||||||
|
;
|
||||||
template <typename... Args>
|
template <typename... Args>
|
||||||
struct ContinuableState<Args...>
|
struct ContinuableState<Args...>
|
||||||
|
*/
|
||||||
{
|
{
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -57,11 +59,11 @@ private:
|
|||||||
public:
|
public:
|
||||||
/// Deleted copy construct
|
/// Deleted copy construct
|
||||||
template <typename _RCTy, typename _RState>
|
template <typename _RCTy, typename _RState>
|
||||||
explicit Continuable(Continuable<_RCTy, _RState> const&) = delete;
|
Continuable(Continuable<_RCTy, _RState> const&) = delete;
|
||||||
|
|
||||||
/// Move construct
|
/// Move construct
|
||||||
template <typename _RCTy, typename _RState>
|
template <typename _RCTy, typename _RState>
|
||||||
explicit Continuable(Continuable<_RCTy, _RState>&& right)
|
Continuable(Continuable<_RCTy, _RState>&& right)
|
||||||
: _released(right._released)
|
: _released(right._released)
|
||||||
{
|
{
|
||||||
right._released = true;
|
right._released = true;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user