|
16995 | 16995 | template<class R2, class V2, class Alloc2, class Unused>
|
16996 | 16996 | requires @\libconcept{same_as}@<typename generator<R2, V2, Alloc2>::yielded, yielded>
|
16997 | 16997 | auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&&, Unused> g) noexcept;
|
| 16998 | + template<class R2, class V2, class Alloc2, class Unused> |
| 16999 | + requires same_as<typename generator<R2, V2, Alloc2>::yielded, yielded> |
| 17000 | + auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&, Unused> g) noexcept; |
16998 | 17001 |
|
16999 | 17002 | template<ranges::@\libconcept{input_range}@ R, class Alloc>
|
17000 | 17003 | requires @\libconcept{convertible_to}@<ranges::range_reference_t<R>, yielded>
|
|
17122 | 17125 | template<class R2, class V2, class Alloc2, class Unused>
|
17123 | 17126 | requires @\libconcept{same_as}@<typename generator<R2, V2, Alloc2>::yielded, yielded>
|
17124 | 17127 | auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&&, Unused> g) noexcept;
|
| 17128 | +template<class R2, class V2, class Alloc2, class Unused> |
| 17129 | + requires same_as<typename generator<R2, V2, Alloc2>::yielded, yielded> |
| 17130 | + auto yield_value(ranges::elements_of<generator<R2, V2, Alloc2>&, Unused> g) noexcept; |
17125 | 17131 | \end{itemdecl}
|
17126 | 17132 |
|
17127 | 17133 | \begin{itemdescr}
|
|
17154 | 17160 |
|
17155 | 17161 | \pnum
|
17156 | 17162 | \remarks
|
17157 |
| -A \grammarterm{yield-expression} that calls this function |
| 17163 | +A \grammarterm{yield-expression} that calls one of these functions |
17158 | 17164 | has type \tcode{void}\iref{expr.yield}.
|
17159 | 17165 | \end{itemdescr}
|
17160 | 17166 |
|
|
0 commit comments