diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2022-12-20 14:43:06 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2022-12-20 14:43:06 +0300 |
commit | efc2cddd93e8fed0ed26ef60377f40818c4de1bf (patch) | |
tree | 2d901049aa1789a7ccbd41d6f93f25764077f9f8 | |
parent | db4782a4b022421868467dbc9218dac235d9d615 (diff) | |
download | ydb-efc2cddd93e8fed0ed26ef60377f40818c4de1bf.tar.gz |
Update contrib/restricted/boost/numeric_conversion to 1.81.0
3 files changed, 15 insertions, 15 deletions
diff --git a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/int_float_mixture.hpp b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/int_float_mixture.hpp index 464e52753fe..7690d07a205 100644 --- a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/int_float_mixture.hpp +++ b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/int_float_mixture.hpp @@ -16,15 +16,15 @@ #include "boost/numeric/conversion/int_float_mixture_enum.hpp" #include "boost/numeric/conversion/detail/meta.hpp" -#include "boost/mpl/integral_c.hpp" +#include "boost/type_traits/integral_constant.hpp" namespace boost { namespace numeric { namespace convdetail { // Integral Constants for 'IntFloatMixture' - typedef mpl::integral_c<int_float_mixture_enum, integral_to_integral> int2int_c ; - typedef mpl::integral_c<int_float_mixture_enum, integral_to_float> int2float_c ; - typedef mpl::integral_c<int_float_mixture_enum, float_to_integral> float2int_c ; - typedef mpl::integral_c<int_float_mixture_enum, float_to_float> float2float_c ; + typedef boost::integral_constant<int_float_mixture_enum, integral_to_integral> int2int_c ; + typedef boost::integral_constant<int_float_mixture_enum, integral_to_float> int2float_c ; + typedef boost::integral_constant<int_float_mixture_enum, float_to_integral> float2int_c ; + typedef boost::integral_constant<int_float_mixture_enum, float_to_float> float2float_c ; // Metafunction: // diff --git a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/sign_mixture.hpp b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/sign_mixture.hpp index c7f9e42afe8..fde15840927 100644 --- a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/sign_mixture.hpp +++ b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/sign_mixture.hpp @@ -16,15 +16,15 @@ #include "boost/numeric/conversion/sign_mixture_enum.hpp" #include "boost/numeric/conversion/detail/meta.hpp" -#include "boost/mpl/integral_c.hpp" +#include "boost/type_traits/integral_constant.hpp" namespace boost { namespace numeric { namespace convdetail { // Integral Constants for 'SignMixture' - typedef mpl::integral_c<sign_mixture_enum, unsigned_to_unsigned> unsig2unsig_c ; - typedef mpl::integral_c<sign_mixture_enum, signed_to_signed> sig2sig_c ; - typedef mpl::integral_c<sign_mixture_enum, signed_to_unsigned> sig2unsig_c ; - typedef mpl::integral_c<sign_mixture_enum, unsigned_to_signed> unsig2sig_c ; + typedef boost::integral_constant<sign_mixture_enum, unsigned_to_unsigned> unsig2unsig_c ; + typedef boost::integral_constant<sign_mixture_enum, signed_to_signed> sig2sig_c ; + typedef boost::integral_constant<sign_mixture_enum, signed_to_unsigned> sig2unsig_c ; + typedef boost::integral_constant<sign_mixture_enum, unsigned_to_signed> unsig2sig_c ; // Metafunction: // diff --git a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp index 36dbc491b5e..a39d29fd297 100644 --- a/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp +++ b/contrib/restricted/boost/numeric_conversion/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp @@ -15,15 +15,15 @@ #include "boost/numeric/conversion/udt_builtin_mixture_enum.hpp" #include "boost/numeric/conversion/detail/meta.hpp" -#include "boost/mpl/integral_c.hpp" +#include "boost/type_traits/integral_constant.hpp" namespace boost { namespace numeric { namespace convdetail { // Integral Constants for 'UdtMixture' - typedef mpl::integral_c<udt_builtin_mixture_enum, builtin_to_builtin> builtin2builtin_c ; - typedef mpl::integral_c<udt_builtin_mixture_enum, builtin_to_udt> builtin2udt_c ; - typedef mpl::integral_c<udt_builtin_mixture_enum, udt_to_builtin> udt2builtin_c ; - typedef mpl::integral_c<udt_builtin_mixture_enum, udt_to_udt> udt2udt_c ; + typedef boost::integral_constant<udt_builtin_mixture_enum, builtin_to_builtin> builtin2builtin_c ; + typedef boost::integral_constant<udt_builtin_mixture_enum, builtin_to_udt> builtin2udt_c ; + typedef boost::integral_constant<udt_builtin_mixture_enum, udt_to_builtin> udt2builtin_c ; + typedef boost::integral_constant<udt_builtin_mixture_enum, udt_to_udt> udt2udt_c ; // Metafunction: // |