[Bug c++/14668] [3.4/3.5 Regression] declaration of `A*B::A' changes meaning of `A' from `class A'...

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Wed Mar 24 23:23:00 GMT 2004


------- 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



More information about the Gcc-bugs mailing list