$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Eric Niebler (eric_at_[hidden])
Date: 2005-03-02 17:38:09
Jonathan Turkanis wrote:
> Arkadiy Vertleyb wrote:
> 
>>In this particular case the Boost.Range needs to be fixed to avoid
>>unqualified calls, IMO.
> 
> 
> I believe Thorsten deliberately wanted to allow unqualified calls.
> 
Yes, Boost.Range is designed that way. It is an extensible design -- you 
can range-ify your own type by defining your own begin() and end() and 
letting ADL find them. So it seems there is no simple work-around for 
GCC's bizarre ADL rules in this case. We'll need to think of something else.
-- Eric Niebler Boost Consulting www.boost-consulting.com