PR c++/90265 - ICE with generic lambda.
commitcd0a831ce6d6fe9ff14959b0602ad7deed6d2785
authorMarek Polacek <polacek@redhat.com>
Mon, 6 May 2019 16:56:39 +0000 (6 16:56 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Mon, 6 May 2019 16:56:39 +0000 (6 16:56 +0000)
tree24c8ddcec75adcb5aac5942d4b9c2e57bb1bae04
parentfd661a34e53dd2b20ae5309b78960c171ff9a720
PR c++/90265 - ICE with generic lambda.

* pt.c (tsubst_copy_and_build): Use a dedicated variable for the last
element in the vector.

* g++.dg/cpp1y/lambda-generic-90265.C: New test.

From-SVN: r270917
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp1y/lambda-generic-90265.C [new file with mode: 0644]