c++: unexpanded pack in enum in lambda [PR100109]
authorJason Merrill <jason@redhat.com>
Tue, 20 Apr 2021 04:50:49 +0000 (00:50 -0400)
committerJason Merrill <jason@redhat.com>
Tue, 20 Apr 2021 12:35:14 +0000 (08:35 -0400)
commit7f5deba1c21888aacedae93e9f324827073a1d1e
tree0e68da4a5e5eb75fe725539fb5e50cc60806aece
parentf1a68574b1f8d2961d3a676dbcf0cc24b6368578
c++: unexpanded pack in enum in lambda [PR100109]

Another construct we need to look inside.

gcc/cp/ChangeLog:

PR c++/100109
* pt.c (find_parameter_packs_r): Look into enum initializers.

gcc/testsuite/ChangeLog:

PR c++/100109
* g++.dg/cpp0x/lambda/lambda-variadic14.C: New test.
gcc/cp/pt.c
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic14.C [new file with mode: 0644]