Boost logo

Boost :

Subject: Re: [boost] [fusion] Qualification of 'at' and 'deref' in fusion (Ticket #4755)
From: Vicente Botet (vicente.botet_at_[hidden])
Date: 2011-06-14 17:08:54

Gabriel Redner wrote:
> I have just been bitten by a simple issue in fusion. The 'at' and
> 'deref' functions are used unqualified, which causes conflicts when
> mpl::at and mpl::deref are also visible. This issue has been reported
> as Ticket #4755 [1], and a patch was attached eight months ago. Is
> there anyone I can prod to get this fix committed?
> I have also updated the ticket with some relevant information.


This is quite annoying. Does it means that every C++ header must use
qualified symbols to avoid possible conflicts when the user introduces them
via 'using'? Or that the user could not use the using statement in some


View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at