From c0421b721bd22394816017808f1a2b4f6cd92bd0 Mon Sep 17 00:00:00 2001 From: q66 Date: Mon, 17 Apr 2017 16:17:18 +0200 Subject: [PATCH] no need to create generator iterator from generator ranges --- ostd/coroutine.hh | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/ostd/coroutine.hh b/ostd/coroutine.hh index 006f013..02c336d 100644 --- a/ostd/coroutine.hh +++ b/ostd/coroutine.hh @@ -1209,12 +1209,6 @@ namespace detail { return p_gen->value(); } - generator_iterator begin() noexcept; - - std::nullptr_t end() noexcept { - return nullptr; - } - private: generator *p_gen; }; @@ -1255,13 +1249,6 @@ auto generator::begin() noexcept { return detail::generator_iterator{*this}; } -namespace detail { - template - generator_iterator generator_range::begin() noexcept { - return generator_iterator{*p_gen}; - } -} /* namespace detail */ - /** @} */ } /* namespace ostd */