Namespaces
Variants
Views
Actions

std::generator<Ref,V,Allocator>::promise_type::get_return_object

From cppreference.com
 
 
Utilities library
 
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
 
Ranges library
Range adaptors
 
 
std::generator get_return_object() noexcept;
(since C++23)

Returns a generator object whose member coroutine_ is obtained via the expression std::coroutine_handle<promise_type>::from_promise(*this), and whose member active_ points to an empty stack.

[edit] Parameters

(none)

[edit] Return value

The generator object.