[Bug libstdc++/14926] [3.4/3.5 regression] forward declarations and strong using

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Mon Apr 12 20:00:00 GMT 2004


------- Additional Comments From bangerth at dealii dot org  2004-04-12 19:03 -------
Alright then. I thought that this is something we should think about 
for the C++ side (not the libstdc++ side) regarding the semantics we 
give the strong using extension. However, you are right that we do 
not have to worry about this: as far as the library is concerned, the 
user can't rely on forward declaring stuff anyway (we are, IIRC, allowed 
to introduce additional template default parameters for example), and if 
this happens in user space with a user using "strong using", we can simply 
tell him to forward declare in the right namespace. 
 
W. 

*** This bug has been marked as a duplicate of 14370 ***

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
          Component|c++                         |libstdc++
         Resolution|                            |DUPLICATE


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14926



More information about the Gcc-bugs mailing list