re PR c++/28269 (ICE on attribute for invalid template)
authorLee Millward <lee.millward@gmail.com>
Sat, 15 Jul 2006 15:00:28 +0000 (15:00 +0000)
committerLee Millward <lmillward@gcc.gnu.org>
Sat, 15 Jul 2006 15:00:28 +0000 (15:00 +0000)
commit31b29c620e4a7fe59b61d81ed9c13e89fe293b33
treebaffa7f941c5afdca64b05aae9a72005557b5923
parent662c2e83b15ffe993481b9af261462e9e4fa9095
re PR c++/28269 (ICE on attribute for invalid template)

PR c++/28269
* parser.c (cp_parser_elaborated_type_specifier):
Return early if an invalid type was detected.

* g++.dg/template/crash54.C: New test.

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