$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2003-12-05 09:12:18
"John Maddock" <john_at_[hidden]> writes:
>> >> I think we can do better, but I need a better description of what
>> >> happens in order to get there. Can you give more details?
>> >
>> > I don't know.... basically it seem as though:
>> >
>> > using boost::whatever;
>>
>> Placed where? In any namespace? Only in boost or in a sub-namespace?
>
> Function scope, any namespace.
>
>> > prevents ADL of "whatever" inside namespace boost (and nested namespaces
>> > thereof), but not in unconnected namespaces.
>>
>> Can you show some test cases which demonstrate?
OK, I suggest:
BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
or
BOOST_BROKEN_FUNCTION_SCOPE_USING_DECLARATION
-- Dave Abrahams Boost Consulting www.boost-consulting.com