File tree Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 11
11
#include < utility>
12
12
#include < type_traits>
13
13
#include < atomic>
14
+ #include < cstdint>
14
15
15
16
namespace cppcoro
16
17
{
Original file line number Diff line number Diff line change 12
12
#include < experimental/coroutine>
13
13
#include < cassert>
14
14
#include < exception>
15
+ #include < utility>
15
16
16
17
namespace cppcoro
17
18
{
Original file line number Diff line number Diff line change @@ -20,6 +20,8 @@ namespace cppcoro
20
20
class fmap_awaiter
21
21
{
22
22
using awaiter_t = typename awaitable_traits<AWAITABLE&&>::awaiter_t ;
23
+ FUNC&& m_func;
24
+ awaiter_t m_awaiter;
23
25
24
26
public:
25
27
@@ -64,12 +66,6 @@ namespace cppcoro
64
66
static_cast <FUNC&&>(m_func),
65
67
static_cast <awaiter_t &&>(m_awaiter).await_resume ());
66
68
}
67
-
68
- private:
69
-
70
- FUNC&& m_func;
71
- awaiter_t m_awaiter;
72
-
73
69
};
74
70
75
71
template <typename FUNC, typename AWAITABLE>
You can’t perform that action at this time.
0 commit comments