--- Comment #8 from walton at seas dot harvard dot edu 2010-07-21 17:35
---
Subject: Re: Name of member class of template class cannot
be used as argument type.
Oh, I see. You are just telling me that the '::' will be interpreted
as a global namespace indicator. In t
--- Comment #7 from walton at seas dot harvard dot edu 2010-07-21 17:30
---
Subject: Re: Name of member class of template class cannot
be used as argument type.
Replacing '::' with ' ' does not change the error message. I don't
think you are right abo
--- Comment #5 from walton at seas dot harvard dot edu 2010-07-21 16:35
---
Subject: Re: Name of member class of template class cannot
be used as argument type.
OK, adding `typename::' fixed the problem with the compiler
balking at the template function definition, but no
--- Comment #2 from walton at seas dot harvard dot edu 2010-07-20 15:54
---
Subject: Re: Name of member class of template class cannot
be used as argument type.
Umpf, sorry.
So I take it on reading up on name resolution that 14.6-2 requires
`typename[::]' if the type na
: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: walton at seas dot harvard dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45002
: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: walton at seas dot harvard dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40241