This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/14668] [3.4/3.5 Regression] declaration of `A*B::A' changes meaning of `A' from `class A'...
- From: "bangerth at dealii dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Mar 2004 23:23:38 -0000
- Subject: [Bug c++/14668] [3.4/3.5 Regression] declaration of `A*B::A' changes meaning of `A' from `class A'...
- References: <20040321130905.14668.pluto@ds14.agh.edu.pl>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From bangerth at dealii dot org 2004-03-24 23:23 -------
Hm, I may be blind today, but I fail to see what may be wrong with this
code? (Clearly the initialization of the member has nothing to do with
the problem here.) Gaby, do you refer to the "after declaration, reevaluate
the declaration with the newly defined name and see whether it is still
valid" rule? Or what do you refer to in saying that the code is invalid?
W.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |gdr at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14668