|
15215 | 15215 | @\libconcept{constructible_from}@<remove_cvref_t<yielded>, const remove_reference_t<yielded>&>; |
15216 | 15216 |
|
15217 | 15217 | template<class R2, class V2, class Alloc2, class Unused> |
15218 | | - requires @\libconcept{same_as}@<typename generator<T2, V2, Alloc2>::yielded, yielded> |
15219 | | - auto yield_value(ranges::elements_of<generator<T2, V2, Alloc2>&&, Unused> g) noexcept; |
| 15218 | + requires @\libconcept{same_as}@<typename generator<R2, V2, Alloc2>::yielded, yielded> |
| 15219 | + auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&&, Unused> g) noexcept; |
15220 | 15220 |
|
15221 | 15221 | template<ranges::@\libconcept{input_range}@ R, class Alloc> |
15222 | 15222 | requires @\libconcept{convertible_to}@<ranges::range_reference_t<R>, yielded> |
|
15341 | 15341 |
|
15342 | 15342 | \indexlibrarymember{yield_value}{generator::promise_type}% |
15343 | 15343 | \begin{itemdecl} |
15344 | | -template<class T2, class V2, class Alloc2, class Unused> |
15345 | | - requires @\libconcept{same_as}@<typename generator<T2, V2, Alloc2>::yielded, yielded> |
15346 | | - auto yield_value(ranges::elements_of<generator<T2, V2, Alloc2>&&, Unused> g) noexcept; |
| 15344 | +template<class R2, class V2, class Alloc2, class Unused> |
| 15345 | + requires @\libconcept{same_as}@<typename generator<R2, V2, Alloc2>::yielded, yielded> |
| 15346 | + auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&&, Unused> g) noexcept; |
15347 | 15347 | \end{itemdecl} |
15348 | 15348 |
|
15349 | 15349 | \begin{itemdescr} |
|
0 commit comments