Boost logo

Boost :

Subject: Re: [boost] [type_traits] Modularization proposal
From: Peter Dimov (lists_at_[hidden])
Date: 2014-09-17 05:18:42


Andrey Semashev wrote:
> On Tuesday 16 September 2014 20:06:27 John Maddock wrote:
> > What happens to boost/type_traits.hpp in this scheme (which depends on
> > *all* of type_traits)?
>
> Hmm, I didn't notice that header. Ok, assuming we don't want to move this
> one header to its own sublib, what if we approach it from the other side.
> We can move all type traits except common_type.hpp and type_traits.hpp to
> a sublib base (i.e. type_traits/base). floating_point_promotion.hpp would
> be changed to not depend on MPL before moving to base.

How about we just remove the common_type include from type_traits.hpp?


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