Boost logo

Boost :

Subject: Re: [boost] [modularization] Removing iterator->conversion dependency
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-06-06 04:18:15


On Friday 06 June 2014 01:39:24 Vicente J. Botet Escriba wrote:
> Hi,
>
>
> in order to remove the dependency from iterator to conversion I suggest
> to move |boost/implicit_cast.hpp to MPL.
>
> |Vicente
>
> /conversion/ <http://www.pdimov.com/tmp/report-6d1f271/conversion.html>
>
> |<boost/implicit_cast.hpp>|
>
> * from |<boost/pending/iterator_tests.hpp>|
>
> |//boost/implicit_cast.hpp|
> |
> |template <typename T>
>
> inline T implicit_cast (typename mpl::identity<T>::type x) {
> return x;
> }

I would suggest moving it to Core and modifying to not depend on MPL (i.e.
reimplementing mpl::identity).


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