This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/5660] dependant names involving templates & inheritance
- From: "giovannibajo at libero dot it" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Apr 2004 00:34:06 -0000
- Subject: [Bug c++/5660] dependant names involving templates & inheritance
- References: <20020211124602.5660.auroran@dominia.mit.edu>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From giovannibajo at libero dot it 2004-04-29 00:34 -------
I forgot to say, this is also DR 213, which has TC1 status, so it's approved as
an official defect report of C++98. The resolution adds this text to the
standard to clarify the meaning:
"In the definition of a class template or a member of a class template, if a
base class of the class template depends on a template-parameter, the base
class scope is not examined during unqualified name lookup either at the point
of definition of the class template or member or during an instantiation of the
class template or member."
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5660