PR c++/84182 - ICE with captured lambda
commit81e7dc360fbad24220385c1232ade654b74bae88
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Feb 2018 16:02:50 +0000 (7 16:02 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Feb 2018 16:02:50 +0000 (7 16:02 +0000)
treeffa7c3822369d274b77b3f3db82e1cad297a0e6b
parentf404501a272b7229f286e5744fd44440d567be04
PR c++/84182 - ICE with captured lambda

PR c++/84181
* pt.c (extract_locals_r, extract_local_specs): New.
(tsubst_pack_expansion): Use them.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257454 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/cpp1y/lambda-generic-targ2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic10.C [new file with mode: 0644]