re PR c++/51401 ([c++0x] [4.7 Regression] ICE with invalid use of auto in template)
authorJakub Jelinek <jakub@redhat.com>
Thu, 8 Dec 2011 00:50:26 +0000 (01:50 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 8 Dec 2011 00:50:26 +0000 (01:50 +0100)
commita633b93ea34210dcb8ce06c7bfb3df8efd7c3fbc
tree9568d2f1b080a0e4b9445607ee40724faa3c9f59
parent2df708d9371748015ecced5191cc3423ba7fe421
re PR c++/51401 ([c++0x] [4.7 Regression] ICE with invalid use of auto in template)

PR c++/51401
* decl.c (grokdeclarator): Error for auto on non-static data members.

* g++.dg/cpp0x/auto7.C: Adjust expected error message.
* g++.dg/cpp0x/auto29.C: New test.

From-SVN: r182097
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/auto29.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/auto7.C