[Bug c++/15367] New: namespace-qualified function name not treated as dependent

jason at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue May 11 17:31:00 GMT 2004


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



More information about the Gcc-bugs mailing list