2014-06-08 15:44 GMT+04:00 Peter Dimov
Thanks, Stephen, for the updated recommendations.
Stephen Kelly wrote:
Recommendation 2) Move implicit_cast.hpp and cast.hpp from conversion to
core
This also requires moving select_type.hpp from detail to core.
Actually, select_type.hpp is not being used in cast.hpp at all, as far as I can see. The include can just be removed.
cast.hpp probably also needs to die, the polymorphic casts going into their own header. This will be post-release because it will break code, though.
Inclusion report for
(in module conversion): from gil:
from range:
from statechart:
Made pull requests for those libraries to use polymorphic_cast.hpp instead of cast.hpp: https://github.com/boostorg/gil/pull/9 https://github.com/boostorg/statechart/pull/1 https://github.com/boostorg/range/pull/10 Moved cast.hpp to the NumericCast library: https://github.com/boostorg/numeric_conversion/pull/2 -- Best regards, Antony Polukhin