This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/10560: [3.4] two-stage name lookup of functions doesn't work
- From: giovannibajo at libero dot it
- To: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org
- Date: 6 May 2003 17:18:13 -0000
- Subject: Re: c++/10560: [3.4] two-stage name lookup of functions doesn't work
- Reply-to: giovannibajo at libero dot it, bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
Synopsis: [3.4] two-stage name lookup of functions doesn't work
State-Changed-From-To: open->analyzed
State-Changed-By: bajo
State-Changed-When: Tue May 6 17:18:13 2003
State-Changed-Why:
I tend to agree on this. I'm still fuzzy on some
implications of the two-stage lookup, but bar() is a non-
dependent name, so IMO it should looked up at template
definition time, not instantiation.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10560