This is the mail archive of the gcc-prs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: c/10826: [3.3/3.4 regression] Anonymous union regression


Synopsis: [3.3/3.4 regression] Anonymous union regression

State-Changed-From-To: analyzed->closed
State-Changed-By: bangerth
State-Changed-When: Wed May 21 13:56:20 2003
State-Changed-Why:
    Not a bug, but previously accepted erroneously. I now also
    see what rth meant: if you write "union type {...}" you
    really _declare_ a nested type. That explains why the
    compiler says that there is no such member. Only if you
    omit the type name, is this the declaration of an anonymous
    union, which not only declares a type, but also a "member
    variable" (in C++ speak).
    
    W.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10826


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]