This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++/3759: nonconforming use of unqualified std:: names
"David Abrahams" <david.abrahams@rcn.com> writes:
| I'm familiar with both issues, I promise ;-) I submitted them.
I know and I promise I closely follow the resolutions since I'm
concerned. I quote the notes so that other people can have a view of
what is the feeling of the LWG.
| > My personal view is that not all standard functions should be used
| > qualified or unqualified; therefore there ought to be a list of which
| > functions are subject to Koenig lookup.
|
| Agreed. However, that still gives no leeway for the standard library
| implementation of vector<T,A> to attempt to call fill without qualification.
As to now, there is no wording that it should or it should not --
which is why we have a DR in the first place. Certainly, one can
extrapolate, but which functions should be used qualified or
unqualified is still not known.
-- Gaby
CodeSourcery, LLC http://www.codesourcery.com