This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/15367] New: namespace-qualified function name not treated as dependent
- From: "jason at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 May 2004 19:06:15 -0000
- Subject: [Bug c++/15367] New: namespace-qualified function name not treated as dependent
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
In the attached testcase, g++ treats ::f as non-dependent even though the call
has type-dependent arguments. I think this is wrong, and the EDG compiler
agrees with me, though the standard seems to say that only function names that
are plain identifiers can be dependent names.
This breaks OpenOffice.
--
Summary: namespace-qualified function name not treated as
dependent
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P1
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jason at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15367