
24 Mar
2005
24 Mar
'05
1:50 a.m.
"Thorsten Ottosen" <nesotto@cs.auc.dk> writes:
Dear all,
I'm going to change the ADL lookup hook of range functions.
instead of the irritating
void foo() { using namespace boost; begin(r); }
we simply now say
void foo() { boost::begin(r); }
and get full ADL lookup. This changes the extension protocol to overiding these three functions:
range_adl_begin() range_adl_end() range_adl_size()
Any comments before I commit?
Yes. I think you should get rid of "ADL" in the name. It doesn't add enough and is easy to misinterpret. -- Dave Abrahams Boost Consulting www.boost-consulting.com