WG21-P2502R2 <generator>: Synchronous Coroutine Generator For Ranges
WG21-P2787R1 pmr::generator
LWG-3762 generator::iterator::operator== should pass by reference
LWG-3826 Redundant specification [for overload of yield_value]
LWG-3894 generator::promise_type::yield_value(ranges::elements_of<Rng, Alloc>) should not be noexcept
Feature-test macro:
#define __cpp_lib_generator 202207L
The IDE already knows about this extensionless header.
Todo
According to Casey Carter (@CaseyCarter) in #4342 (comment) and as observed by A. Jiang (@frederick-vs-ja) in #4342 (comment) , the feature/generator branch needs:
WG21-P2502R2
<generator>: Synchronous Coroutine Generator For RangesWG21-P2787R1
pmr::generatorLWG-3762
generator::iterator::operator==should pass by referenceLWG-3826 Redundant specification [for overload of
yield_value]LWG-3894
generator::promise_type::yield_value(ranges::elements_of<Rng, Alloc>)should not benoexceptFeature-test macro:
The IDE already knows about this extensionless header.
Todo
According to Casey Carter (@CaseyCarter) in #4342 (comment) and as observed by A. Jiang (@frederick-vs-ja) in #4342 (comment) , the
feature/generatorbranch needs:__cpp_lib_byteis unavailable