OSDN Git Service

PR c++/8591
authorlerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jan 2003 14:25:06 +0000 (14:25 +0000)
committerlerdsuwa <lerdsuwa@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 Jan 2003 14:25:06 +0000 (14:25 +0000)
commita5e50b318bfdd32f1e3a708923094276a7a6ef78
treeb36a2f8b18ee20da99ba21d4ba6ff7537045ee58
parenta417f7e7e21f817c843fd711dfe74bd8c09fde83
PR c++/8591
* parser.c (cp_parser_elaborated_type_specifier): Convert
TEMPLATE_DECL to TYPE_DECL only when processing template friends.
(cp_parser_maybe_treat_template_as_class): Remove redundant tests.

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

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