PR c++/81525 - wrong constant value with generic lambda
commitec04b34cd6dc3d0db664c216be25b81455886b73
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Aug 2017 19:21:49 +0000 (9 19:21 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Aug 2017 19:21:49 +0000 (9 19:21 +0000)
treea18c21a01aaf9a0f12dd195512e3fcffa8d81167
parent97398035c98fd13cac47669be7eedeb1ed4a2dbb
PR c++/81525 - wrong constant value with generic lambda

* pt.c (tsubst_decl) [VAR_DECL]: Avoid clobbering auto.
(tsubst_copy) [VAR_DECL]: Handle auto.

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