Opened 13 years ago

#3530 new Bugs

MPL components missing ADL barrier

Reported by: Joel Falcou <joel.falcou@…> Owned by: Aleksey Gurtovoy
Milestone: Boost 1.41.0 Component: mpl
Version: Boost 1.40.0 Severity: Problem
Keywords: Cc:

Description

mpl::size (among others) are not ADL protected which leads to ambiguity in soem scenario where MPL components are used as tempalte parameters and a size() function is defined.

As there is already a ADL barrier system usable in MPL, the fix should be only to use it around those components.

Change History (0)

Note: See TracTickets for help on using tickets.