diff options
Diffstat (limited to 'libcxx/include/experimental/coroutine')
-rw-r--r-- | libcxx/include/experimental/coroutine | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libcxx/include/experimental/coroutine b/libcxx/include/experimental/coroutine index f2b3e4edeaa..161f95bde55 100644 --- a/libcxx/include/experimental/coroutine +++ b/libcxx/include/experimental/coroutine @@ -85,7 +85,7 @@ struct _LIBCPP_TEMPLATE_VIS coroutine_traits { }; -template <typename Promise = void> +template <typename _Promise = void> class _LIBCPP_TEMPLATE_VIS coroutine_handle; #if defined(__cpp_coroutines) @@ -217,8 +217,6 @@ public: } }; -#endif // defined(__cpp_coroutines) - struct _LIBCPP_TYPE_VIS suspend_never { _LIBCPP_ALWAYS_INLINE bool await_ready() const noexcept { return true; } @@ -237,6 +235,8 @@ struct _LIBCPP_TYPE_VIS suspend_always { void await_resume() const noexcept {} }; +#endif // defined(__cpp_coroutines) + _LIBCPP_END_NAMESPACE_EXPERIMENTAL_COROUTINES _LIBCPP_BEGIN_NAMESPACE_STD |