re PR c++/29730 (ICE on invalid declaration of template member)
authorMark Mitchell <mark@codesourcery.com>
Wed, 6 Dec 2006 22:54:51 +0000 (22:54 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 6 Dec 2006 22:54:51 +0000 (22:54 +0000)
commit277264f80cf2080c04bc9361a2bcd5706f50c2be
treeb04cd501e7e1b9fe4e479bc526a25393e9ee84f4
parent66863d89a10ffec862e86d79000360a4482e9785
re PR c++/29730 (ICE on invalid declaration of template member)

PR c++/29730
* parser.c (cp_parser_init_declarator): Reject initialization of
functions.
PR c++/29730
* g++.dg/template/crash64.C: New test.
* g++.dg/parse/crash27.C: Adjust error markers.

From-SVN: r119601
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/crash27.C
gcc/testsuite/g++.dg/template/crash64.C [new file with mode: 0644]