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.
>
>

Hi,

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
cases?

Best,
Vicente

--
View this message in context: http://boost.2283326.n4.nabble.com/fusion-Qualification-of-at-and-deref-in-fusion-Ticket-4755-tp3597788p3597847.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk