coroutines: Allow parameter packs in co_await/yield expressions [PR95345]
This corrects a pasto, where I copied the constraint on bare parameter packs from the co_return to co_yield/await without properly reviewing it. gcc/cp/ChangeLog: PR c++/95345 * coroutines.cc (finish_co_await_expr): Revise to allow for parameter packs. (finish_co_yield_expr): Likewise. gcc/testsuite/ChangeLog: PR c++/95345 * g++.dg/coroutines/pr95345.C: New test. (cherry picked from commit cf7eac5805e714c7e71b699329e2c4f4a88addc1)
Showing
gcc/testsuite/g++.dg/coroutines/pr95345.C
0 → 100644
Please
register
or
sign in
to comment