]> gcc.gnu.org Git - gcc.git/commitdiff
* decl.c (check_elaborated_type_specifier): Remove redundant check.
authorVolker Reichelt <reichelt@igpm.rwth-aachen.de>
Tue, 6 Sep 2005 10:30:09 +0000 (10:30 +0000)
committerVolker Reichelt <reichelt@gcc.gnu.org>
Tue, 6 Sep 2005 10:30:09 +0000 (10:30 +0000)
From-SVN: r103939

gcc/cp/ChangeLog
gcc/cp/decl.c

index 6e13cfd50e21722f099ec2ba16cee5fbe8b05a22..4c200d751a6e987b2ea002b0f4253842323b38fb 100644 (file)
@@ -1,3 +1,7 @@
+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>
 
        PR c++/23056
index 1d887bf353d5e4c58c2784132c5f62043da88f8a..1aa9b8df6705a218371895cc45762a533d16a39e 100644 (file)
@@ -9146,8 +9146,7 @@ check_elaborated_type_specifier (enum tag_types tag_code,
       return error_mark_node;
     }
   else if (TREE_CODE (type) != ENUMERAL_TYPE
-          && tag_code == enum_type
-          && tag_code != typename_type)
+          && tag_code == enum_type)
     {
       error ("%qT referred to as enum", type);
       error ("%q+T has a previous declaration here", type);
This page took 0.08314 seconds and 5 git commands to generate.