PR c++/26558
authorreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Apr 2006 22:03:24 +0000 (22:03 +0000)
committerreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Apr 2006 22:03:24 +0000 (22:03 +0000)
commit64b06433df68ff88d0ed8c9aca38002d2706985b
tree6e28879b33c91241ff9907dd1372a56ea1b73fcb
parentd1052ec6f2f354422e86b18f3662aa6edd25b72a
PR c++/26558
* parser.c (cp_parser_class_name): Check for invalid typenames.
Rearrange code.

* g++.dg/parse/template19.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113096 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/template19.C [new file with mode: 0644]