c++/9621: const int typedef is rejected
bangerth@dealii.org
bangerth@dealii.org
Sat Feb 8 00:22:00 GMT 2003
Synopsis: const int typedef is rejected
State-Changed-From-To: open->feedback
State-Changed-By: bangerth
State-Changed-When: Sat Feb 8 00:22:54 2003
State-Changed-Why:
Fixed in 3.4: it accepts both typedefs.
I'm surprised that this is legal at all. The standard says
that typedef expressions need to "contain" the typedef
keyword, but the examples only show it as in the form
typedef type1 type2;
Can some language lawyer comment on whether and why
type1 typedef type2;
is legal syntax?
It's also accepted by the C frontend, by the way.
W.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9621
More information about the Gcc-bugs
mailing list