Commit 4fe8db68 by Volker Reichelt Committed by Volker Reichelt

* decl.c (check_elaborated_type_specifier): Remove redundant check.

From-SVN: r103939
parent 452ed063
2005-09-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
* decl.c (check_elaborated_type_specifier): Remove redundant check.
2005-09-06 Jakub Jelinek <jakub@redhat.com> 2005-09-06 Jakub Jelinek <jakub@redhat.com>
PR c++/23056 PR c++/23056
......
...@@ -9146,8 +9146,7 @@ check_elaborated_type_specifier (enum tag_types tag_code, ...@@ -9146,8 +9146,7 @@ check_elaborated_type_specifier (enum tag_types tag_code,
return error_mark_node; return error_mark_node;
} }
else if (TREE_CODE (type) != ENUMERAL_TYPE else if (TREE_CODE (type) != ENUMERAL_TYPE
&& tag_code == enum_type && tag_code == enum_type)
&& tag_code != typename_type)
{ {
error ("%qT referred to as enum", type); error ("%qT referred to as enum", type);
error ("%q+T has a previous declaration here", type); error ("%q+T has a previous declaration here", type);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment