(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
c99-tag-5.c
       1  /* Test for handling of tags.  "enum foo;" is invalid after an existing
       2     declaration (does not redeclare the tag) as well as before: bug 107164.  */
       3  /* { dg-do compile } */
       4  /* { dg-options "-std=c99 -pedantic" } */
       5  
       6  enum e1; /* { dg-warning "ISO C forbids forward references to 'enum' types" } */
       7  enum e2 { E };
       8  enum e2; /* { dg-warning "empty declaration of 'enum' type does not redeclare tag" } */