moving TypeTraits to the boost::type_traits namespace
I think we should finally move TypeTraits to the boost::type_traits namespace. This has only advantages: - clear separation from other boost libraries - the boost namespace is no longer contaminated - when providing additional TypeTraits, it is immediately clear in which namespace they must be implemented These changes would of course be elaborate, but they would bring advantages: consolidation + general review of existing TypeTraits: - are they still necessary / could they be removed? better to use std::TypeTraits - could they be implemented in a more contemporary way? Gero
Am 05.11.25 um 01:52 schrieb Gero Peterhoff via Boost:
I think we should finally move TypeTraits to the boost::type_traits namespace. This has only advantages:
And a major disadvantage of breaking all users code out there use the Boost TypeTraits which are in smaller headers and so more lightweight than the std ones So I'd rather not do that
participants (2)
-
Alexander Grund -
Gero Peterhoff