diff options
author | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-07-24 12:01:37 +0300 |
---|---|---|
committer | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-07-24 12:01:37 +0300 |
commit | c94d7e7a742afd17c3874c55495fb37efd84d20d (patch) | |
tree | 2c1d9d566e427117be853af2b4091ac1b7a28bd6 | |
parent | c04341fe9a6d99bd12e5ce78619fe2e5e4047941 (diff) | |
download | ydb-c94d7e7a742afd17c3874c55495fb37efd84d20d.tar.gz |
Reimport boost/type_traits as a separate project
-rw-r--r-- | CMakeLists.darwin.txt | 1 | ||||
-rw-r--r-- | CMakeLists.linux.txt | 1 | ||||
-rw-r--r-- | contrib/restricted/boost/CMakeLists.txt | 1 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/arithmetic_traits.hpp | 20 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/array_traits.hpp | 15 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/broken_compiler_spec.hpp | 21 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/config.hpp | 21 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/bool_trait_def.hpp | 179 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/detector.hpp | 37 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/ice_and.hpp | 42 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/ice_eq.hpp | 43 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/ice_not.hpp | 38 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/ice_or.hpp | 41 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detail/template_arity_spec.hpp | 16 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detected.hpp | 24 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/detected_or.hpp | 25 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/has_operator.hpp | 51 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/ice.hpp | 20 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/is_base_of_tr1.hpp | 37 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/is_detected.hpp | 29 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/is_detected_convertible.hpp | 29 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/is_detected_exact.hpp | 29 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/nonesuch.hpp | 35 | ||||
-rw-r--r-- | contrib/restricted/boost/boost/type_traits/reference_traits.hpp | 15 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/CMakeLists.txt | 20 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/aligned_storage.hpp (renamed from contrib/restricted/boost/boost/aligned_storage.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_const.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_const.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_cv.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_cv.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_lvalue_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_lvalue_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_rvalue_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_rvalue_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/add_volatile.hpp (renamed from contrib/restricted/boost/boost/type_traits/add_volatile.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/aligned_storage.hpp (renamed from contrib/restricted/boost/boost/type_traits/aligned_storage.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_of.hpp (renamed from contrib/restricted/boost/boost/type_traits/alignment_of.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/alignment_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/common_type.hpp (renamed from contrib/restricted/boost/boost/type_traits/common_type.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/composite_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/composite_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/conditional.hpp (renamed from contrib/restricted/boost/boost/type_traits/conditional.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/conversion_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/conversion_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/copy_cv.hpp (renamed from contrib/restricted/boost/boost/type_traits/copy_cv.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/cv_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/cv_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/decay.hpp (renamed from contrib/restricted/boost/boost/type_traits/decay.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/declval.hpp (renamed from contrib/restricted/boost/boost/type_traits/declval.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/bool_trait_undef.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/bool_trait_undef.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_arithmetic_type.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/common_arithmetic_type.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_type_impl.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/common_type_impl.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_member_pointer_type.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/composite_member_pointer_type.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_pointer_type.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/composite_pointer_type.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/config.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/config.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_binary_operator.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/has_binary_operator.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_postfix_operator.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/has_postfix_operator.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_prefix_operator.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/has_prefix_operator.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_helper.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_helper.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_tester.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_tester.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_likely_lambda.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/is_likely_lambda.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/mp_defer.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/mp_defer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/detail/yes_no_type.hpp (renamed from contrib/restricted/boost/boost/type_traits/detail/yes_no_type.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/extent.hpp (renamed from contrib/restricted/boost/boost/type_traits/extent.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/floating_point_promotion.hpp (renamed from contrib/restricted/boost/boost/type_traits/floating_point_promotion.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/function_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/function_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_and.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_and_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_or.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_or_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_xor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_bit_xor_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_complement.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_complement.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_dereference.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_dereference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_divides.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_divides_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_equal_to.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_equal_to.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_greater.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater_equal.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_greater_equal.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_left_shift.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_left_shift_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_less.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_less.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_less_equal.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_less_equal.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_and.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_logical_and.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_not.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_logical_not.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_or.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_logical_or.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_minus.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_minus_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_modulus.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_modulus_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_multiplies.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_multiplies_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_negate.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_negate.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_new_operator.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_new_operator.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_not_equal_to.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_not_equal_to.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_nothrow_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_constructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_nothrow_constructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_copy.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_nothrow_copy.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_destructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_nothrow_destructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_plus.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_plus_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_decrement.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_post_decrement.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_increment.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_post_increment.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_decrement.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_pre_decrement.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_increment.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_pre_increment.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_right_shift.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_right_shift_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_constructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_constructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_copy.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_copy.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_destructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_destructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_assign.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_move_assign.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_constructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_trivial_move_constructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_minus.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_unary_minus.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_plus.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_unary_plus.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/has_virtual_destructor.hpp (renamed from contrib/restricted/boost/boost/type_traits/has_virtual_destructor.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/integral_constant.hpp (renamed from contrib/restricted/boost/boost/type_traits/integral_constant.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/integral_promotion.hpp (renamed from contrib/restricted/boost/boost/type_traits/integral_promotion.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/intrinsics.hpp (renamed from contrib/restricted/boost/boost/type_traits/intrinsics.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_abstract.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_abstract.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_arithmetic.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_arithmetic.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_array.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_array.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_assignable.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_assignable.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_and_derived.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_base_and_derived.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_of.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_base_of.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_class.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_class.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_complete.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_complete.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_complex.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_complex.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_compound.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_compound.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_const.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_const.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_constructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_constructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_convertible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_convertible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_assignable.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_copy_assignable.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_constructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_copy_constructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_default_constructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_default_constructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_destructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_destructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_empty.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_empty.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_enum.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_enum.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_final.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_final.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_float.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_float.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_floating_point.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_floating_point.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_function.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_function.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_fundamental.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_fundamental.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_integral.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_integral.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_list_constructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_list_constructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_lvalue_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_lvalue_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_function_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_member_function_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_object_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_member_object_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_member_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_assignable.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_nothrow_move_assignable.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_constructible.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_nothrow_move_constructible.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_swappable.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_nothrow_swappable.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_object.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_object.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_pod.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_pod.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_polymorphic.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_polymorphic.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_rvalue_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_rvalue_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_same.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_same.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_scalar.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_scalar.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_signed.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_signed.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_stateless.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_stateless.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_union.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_union.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_unsigned.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_unsigned.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_virtual_base_of.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_virtual_base_of.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_void.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_void.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/is_volatile.hpp (renamed from contrib/restricted/boost/boost/type_traits/is_volatile.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/make_signed.hpp (renamed from contrib/restricted/boost/boost/type_traits/make_signed.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/make_unsigned.hpp (renamed from contrib/restricted/boost/boost/type_traits/make_unsigned.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/make_void.hpp (renamed from contrib/restricted/boost/boost/type_traits/make_void.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/object_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/object_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/promote.hpp (renamed from contrib/restricted/boost/boost/type_traits/promote.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/rank.hpp (renamed from contrib/restricted/boost/boost/type_traits/rank.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_all_extents.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_all_extents.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_bounds.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_bounds.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_const.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_const.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_cv.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv_ref.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_cv_ref.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_extent.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_extent.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_pointer.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_pointer.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_reference.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_reference.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/remove_volatile.hpp (renamed from contrib/restricted/boost/boost/type_traits/remove_volatile.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/same_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/same_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/transform_traits.hpp (renamed from contrib/restricted/boost/boost/type_traits/transform_traits.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/type_identity.hpp (renamed from contrib/restricted/boost/boost/type_traits/type_identity.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/type_traits/type_with_alignment.hpp (renamed from contrib/restricted/boost/boost/type_traits/type_with_alignment.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/type_traits/include/boost/utility/declval.hpp (renamed from contrib/restricted/boost/boost/utility/declval.hpp) | 0 |
185 files changed, 23 insertions, 767 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt index d816bc53ec4..3bb8e11e7eb 100644 --- a/CMakeLists.darwin.txt +++ b/CMakeLists.darwin.txt @@ -144,6 +144,7 @@ add_subdirectory(contrib/restricted/boost/io) add_subdirectory(contrib/restricted/boost/mp11) add_subdirectory(contrib/restricted/boost/predef) add_subdirectory(contrib/restricted/boost/preprocessor) +add_subdirectory(contrib/restricted/boost/type_traits) add_subdirectory(contrib/restricted/boost/vmd) add_subdirectory(contrib/restricted/boost/winapi) add_subdirectory(contrib/restricted/boost/logic) diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt index b08231a5e9d..a1a0e26e7ba 100644 --- a/CMakeLists.linux.txt +++ b/CMakeLists.linux.txt @@ -222,6 +222,7 @@ add_subdirectory(contrib/restricted/boost/io) add_subdirectory(contrib/restricted/boost/mp11) add_subdirectory(contrib/restricted/boost/predef) add_subdirectory(contrib/restricted/boost/preprocessor) +add_subdirectory(contrib/restricted/boost/type_traits) add_subdirectory(contrib/restricted/boost/vmd) add_subdirectory(contrib/restricted/boost/winapi) add_subdirectory(contrib/restricted/boost/logic) diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt index 05fd6be07c0..55801fefab2 100644 --- a/contrib/restricted/boost/CMakeLists.txt +++ b/contrib/restricted/boost/CMakeLists.txt @@ -24,6 +24,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE restricted-boost-preprocessor restricted-boost-static_assert restricted-boost-throw_exception + restricted-boost-type_traits restricted-boost-vmd restricted-boost-winapi restricted-boost-logic diff --git a/contrib/restricted/boost/boost/type_traits/arithmetic_traits.hpp b/contrib/restricted/boost/boost/type_traits/arithmetic_traits.hpp deleted file mode 100644 index e4670e6b38d..00000000000 --- a/contrib/restricted/boost/boost/type_traits/arithmetic_traits.hpp +++ /dev/null @@ -1,20 +0,0 @@ -// (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. -// -// defines traits classes for arithmetic types: -// is_void, is_integral, is_float, is_arithmetic, is_fundamental. - -#ifndef BOOST_TT_ARITHMETIC_TRAITS_HPP_INCLUDED -#define BOOST_TT_ARITHMETIC_TRAITS_HPP_INCLUDED - -#include <boost/type_traits/is_arithmetic.hpp> -#include <boost/type_traits/is_float.hpp> -#include <boost/type_traits/is_fundamental.hpp> -#include <boost/type_traits/is_integral.hpp> -#include <boost/type_traits/is_void.hpp> - -#endif // BOOST_TT_ARITHMETIC_TRAITS_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/array_traits.hpp b/contrib/restricted/boost/boost/type_traits/array_traits.hpp deleted file mode 100644 index a68ae731767..00000000000 --- a/contrib/restricted/boost/boost/type_traits/array_traits.hpp +++ /dev/null @@ -1,15 +0,0 @@ -// (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, Howard -// Hinnant & John Maddock 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - - -#ifndef BOOST_TT_ARRAY_TRAITS_HPP_INCLUDED -#define BOOST_TT_ARRAY_TRAITS_HPP_INCLUDED - -#include <boost/type_traits/is_array.hpp> - -#endif // BOOST_TT_ARRAY_TRAITS_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/broken_compiler_spec.hpp b/contrib/restricted/boost/boost/type_traits/broken_compiler_spec.hpp deleted file mode 100644 index 030840f1c4f..00000000000 --- a/contrib/restricted/boost/boost/type_traits/broken_compiler_spec.hpp +++ /dev/null @@ -1,21 +0,0 @@ - -// (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_BROKEN_SPEC_HPP_INCLUDED -#define BOOST_TT_BROKEN_SPEC_HPP_INCLUDED - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (boost/type_traits/broken_compiler_spec.hpp) is deprecated") -#endif - -#endif // BOOST_TT_CONFIG_HPP_INCLUDED - - diff --git a/contrib/restricted/boost/boost/type_traits/config.hpp b/contrib/restricted/boost/boost/type_traits/config.hpp deleted file mode 100644 index 47a06483efb..00000000000 --- a/contrib/restricted/boost/boost/type_traits/config.hpp +++ /dev/null @@ -1,21 +0,0 @@ - -// (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_OLD_CONFIG_HPP_INCLUDED -#define BOOST_TT_OLD_CONFIG_HPP_INCLUDED - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (boost/type_traits/config.hpp) is deprecated") -#endif - -#endif // BOOST_TT_CONFIG_HPP_INCLUDED - - diff --git a/contrib/restricted/boost/boost/type_traits/detail/bool_trait_def.hpp b/contrib/restricted/boost/boost/type_traits/detail/bool_trait_def.hpp deleted file mode 100644 index b6b0677d680..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/bool_trait_def.hpp +++ /dev/null @@ -1,179 +0,0 @@ - -// NO INCLUDE GUARDS, THE HEADER IS INTENDED FOR MULTIPLE INCLUSION - -// Copyright Aleksey Gurtovoy 2002-2004 -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// $Source$ -// $Date$ -// $Revision$ - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (bool_trait_def.hpp) is deprecated") -#endif - -#include <boost/type_traits/detail/template_arity_spec.hpp> -#include <boost/type_traits/integral_constant.hpp> -#include <boost/config.hpp> - -// -// Unfortunately some libraries have started using this header without -// cleaning up afterwards: so we'd better undef the macros just in case -// they've been defined already.... -// -#ifdef BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL -#undef BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL -#undef BOOST_TT_AUX_BOOL_C_BASE -#undef BOOST_TT_AUX_BOOL_TRAIT_DEF1 -#undef BOOST_TT_AUX_BOOL_TRAIT_DEF2 -#undef BOOST_TT_AUX_BOOL_TRAIT_SPEC1 -#undef BOOST_TT_AUX_BOOL_TRAIT_SPEC2 -#undef BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1 -#undef BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2 -#undef BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1 -#undef BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2 -#undef BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC2_1 -#undef BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC2_2 -#undef BOOST_TT_AUX_BOOL_TRAIT_IMPL_PARTIAL_SPEC2_1 -#undef BOOST_TT_AUX_BOOL_TRAIT_CV_SPEC1 -#endif - -#ifndef BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL -# define BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) /**/ -#endif - -#ifndef BOOST_TT_AUX_BOOL_C_BASE -# define BOOST_TT_AUX_BOOL_C_BASE(C) : public ::boost::integral_constant<bool,C> -#endif - - -#define BOOST_TT_AUX_BOOL_TRAIT_DEF1(trait,T,C) \ -template< typename T > struct trait \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -\ -BOOST_TT_AUX_TEMPLATE_ARITY_SPEC(1,trait) \ -/**/ - - -#define BOOST_TT_AUX_BOOL_TRAIT_DEF2(trait,T1,T2,C) \ -template< typename T1, typename T2 > struct trait \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -\ -BOOST_TT_AUX_TEMPLATE_ARITY_SPEC(2,trait) \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_DEF3(trait,T1,T2,T3,C) \ -template< typename T1, typename T2, typename T3 > struct trait \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -\ -BOOST_TT_AUX_TEMPLATE_ARITY_SPEC(3,trait) \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp,C) \ -template<> struct trait< sp > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_SPEC2(trait,sp1,sp2,C) \ -template<> struct trait< sp1,sp2 > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC1(trait,sp,C) \ -template<> struct trait##_impl< sp > \ -{ \ -public:\ - BOOST_STATIC_CONSTANT(bool, value = (C)); \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2(trait,sp1,sp2,C) \ -template<> struct trait##_impl< sp1,sp2 > \ -{ \ -public:\ - BOOST_STATIC_CONSTANT(bool, value = (C)); \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_1(param,trait,sp,C) \ -template< param > struct trait< sp > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(param1,param2,trait,sp,C) \ -template< param1, param2 > struct trait< sp > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC2_1(param,trait,sp1,sp2,C) \ -template< param > struct trait< sp1,sp2 > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC2_2(param1,param2,trait,sp1,sp2,C) \ -template< param1, param2 > struct trait< sp1,sp2 > \ - BOOST_TT_AUX_BOOL_C_BASE(C) \ -{ \ -public:\ - BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(C) \ -}; \ -/**/ - -#define BOOST_TT_AUX_BOOL_TRAIT_IMPL_PARTIAL_SPEC2_1(param,trait,sp1,sp2,C) \ -template< param > struct trait##_impl< sp1,sp2 > \ -{ \ -public:\ - BOOST_STATIC_CONSTANT(bool, value = (C)); \ -}; \ -/**/ - -#ifndef BOOST_NO_CV_SPECIALIZATIONS -# define BOOST_TT_AUX_BOOL_TRAIT_CV_SPEC1(trait,sp,value) \ - BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp,value) \ - BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp const,value) \ - BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp volatile,value) \ - BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp const volatile,value) \ - /**/ -#else -# define BOOST_TT_AUX_BOOL_TRAIT_CV_SPEC1(trait,sp,value) \ - BOOST_TT_AUX_BOOL_TRAIT_SPEC1(trait,sp,value) \ - /**/ -#endif diff --git a/contrib/restricted/boost/boost/type_traits/detail/detector.hpp b/contrib/restricted/boost/boost/type_traits/detail/detector.hpp deleted file mode 100644 index 007a4dc8e1e..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/detector.hpp +++ /dev/null @@ -1,37 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_DETAIL_DETECTOR_HPP_INCLUDED -#define BOOST_TT_DETAIL_DETECTOR_HPP_INCLUDED - -#include <boost/type_traits/integral_constant.hpp> -#include <boost/type_traits/make_void.hpp> - -namespace boost { -namespace detail { - -template<class T> -using detector_t = typename boost::make_void<T>::type; - -template<class Default, class, template<class...> class, class...> -struct detector { - using value_t = boost::false_type; - using type = Default; -}; - -template<class Default, template<class...> class Op, class... Args> -struct detector<Default, detector_t<Op<Args...> >, Op, Args...> { - using value_t = boost::true_type; - using type = Op<Args...>; -}; - -} /* detail */ -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/detail/ice_and.hpp b/contrib/restricted/boost/boost/type_traits/detail/ice_and.hpp deleted file mode 100644 index 3ccb03e8501..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/ice_and.hpp +++ /dev/null @@ -1,42 +0,0 @@ -// (C) Copyright John Maddock and Steve Cleary 2000. -// -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_DETAIL_ICE_AND_HPP_INCLUDED -#define BOOST_TT_DETAIL_ICE_AND_HPP_INCLUDED - -#include <boost/config.hpp> - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (ice_and.hpp) is deprecated") -#endif - -namespace boost { -namespace type_traits { - -template <bool b1, bool b2, bool b3 = true, bool b4 = true, bool b5 = true, bool b6 = true, bool b7 = true> -struct ice_and; - -template <bool b1, bool b2, bool b3, bool b4, bool b5, bool b6, bool b7> -struct ice_and -{ - BOOST_STATIC_CONSTANT(bool, value = false); -}; - -template <> -struct ice_and<true, true, true, true, true, true, true> -{ - BOOST_STATIC_CONSTANT(bool, value = true); -}; - -} // namespace type_traits -} // namespace boost - -#endif // BOOST_TT_DETAIL_ICE_AND_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/detail/ice_eq.hpp b/contrib/restricted/boost/boost/type_traits/detail/ice_eq.hpp deleted file mode 100644 index 5908f815122..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/ice_eq.hpp +++ /dev/null @@ -1,43 +0,0 @@ -// (C) Copyright John Maddock and Steve Cleary 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_DETAIL_ICE_EQ_HPP_INCLUDED -#define BOOST_TT_DETAIL_ICE_EQ_HPP_INCLUDED - -#include <boost/config.hpp> - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (ice_eq.hpp) is deprecated") -#endif - -namespace boost { -namespace type_traits { - -template <int b1, int b2> -struct ice_eq -{ - BOOST_STATIC_CONSTANT(bool, value = (b1 == b2)); -}; - -template <int b1, int b2> -struct ice_ne -{ - BOOST_STATIC_CONSTANT(bool, value = (b1 != b2)); -}; - -#ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION -template <int b1, int b2> bool const ice_eq<b1,b2>::value; -template <int b1, int b2> bool const ice_ne<b1,b2>::value; -#endif - -} // namespace type_traits -} // namespace boost - -#endif // BOOST_TT_DETAIL_ICE_EQ_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/detail/ice_not.hpp b/contrib/restricted/boost/boost/type_traits/detail/ice_not.hpp deleted file mode 100644 index e095be9cc13..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/ice_not.hpp +++ /dev/null @@ -1,38 +0,0 @@ -// (C) Copyright John Maddock and Steve Cleary 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_DETAIL_ICE_NOT_HPP_INCLUDED -#define BOOST_TT_DETAIL_ICE_NOT_HPP_INCLUDED - -#include <boost/config.hpp> - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (ice_not.hpp) is deprecated") -#endif - -namespace boost { -namespace type_traits { - -template <bool b> -struct ice_not -{ - BOOST_STATIC_CONSTANT(bool, value = true); -}; - -template <> -struct ice_not<true> -{ - BOOST_STATIC_CONSTANT(bool, value = false); -}; - -} // namespace type_traits -} // namespace boost - -#endif // BOOST_TT_DETAIL_ICE_NOT_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/detail/ice_or.hpp b/contrib/restricted/boost/boost/type_traits/detail/ice_or.hpp deleted file mode 100644 index ea523c808ab..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/ice_or.hpp +++ /dev/null @@ -1,41 +0,0 @@ -// (C) Copyright John Maddock and Steve Cleary 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_DETAIL_ICE_OR_HPP_INCLUDED -#define BOOST_TT_DETAIL_ICE_OR_HPP_INCLUDED - -#include <boost/config.hpp> - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (ice_or.hpp) is deprecated") -#endif - -namespace boost { -namespace type_traits { - -template <bool b1, bool b2, bool b3 = false, bool b4 = false, bool b5 = false, bool b6 = false, bool b7 = false> -struct ice_or; - -template <bool b1, bool b2, bool b3, bool b4, bool b5, bool b6, bool b7> -struct ice_or -{ - BOOST_STATIC_CONSTANT(bool, value = true); -}; - -template <> -struct ice_or<false, false, false, false, false, false, false> -{ - BOOST_STATIC_CONSTANT(bool, value = false); -}; - -} // namespace type_traits -} // namespace boost - -#endif // BOOST_TT_DETAIL_ICE_OR_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/detail/template_arity_spec.hpp b/contrib/restricted/boost/boost/type_traits/detail/template_arity_spec.hpp deleted file mode 100644 index 36ea96d6d59..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detail/template_arity_spec.hpp +++ /dev/null @@ -1,16 +0,0 @@ -// NO INCLUDE GUARDS, THE HEADER IS INTENDED FOR MULTIPLE INCLUSION - -// Copyright Aleksey Gurtovoy 2002-2004 -// -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// -// This header is deprecated and no longer used by type_traits: -// -#if defined(__GNUC__) || defined(_MSC_VER) -# pragma message("NOTE: Use of this header (template_arity_spec.hpp) is deprecated") -#endif - -# define BOOST_TT_AUX_TEMPLATE_ARITY_SPEC(i, name) /**/ diff --git a/contrib/restricted/boost/boost/type_traits/detected.hpp b/contrib/restricted/boost/boost/type_traits/detected.hpp deleted file mode 100644 index f9a4d850e56..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detected.hpp +++ /dev/null @@ -1,24 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_DETECTED_HPP_INCLUDED -#define BOOST_TT_DETECTED_HPP_INCLUDED - -#include <boost/type_traits/detail/detector.hpp> -#include <boost/type_traits/nonesuch.hpp> - -namespace boost { - -template<template<class...> class Op, class... Args> -using detected_t = typename - detail::detector<nonesuch, void, Op, Args...>::type; - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/detected_or.hpp b/contrib/restricted/boost/boost/type_traits/detected_or.hpp deleted file mode 100644 index 676ac06385d..00000000000 --- a/contrib/restricted/boost/boost/type_traits/detected_or.hpp +++ /dev/null @@ -1,25 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_DETECTED_OR_HPP_INCLUDED -#define BOOST_TT_DETECTED_OR_HPP_INCLUDED - -#include <boost/type_traits/detail/detector.hpp> - -namespace boost { - -template<class Default, template<class...> class Op, class... Args> -using detected_or = detail::detector<Default, void, Op, Args...>; - -template<class Default, template<class...> class Op, class... Args> -using detected_or_t = typename detected_or<Default, Op, Args...>::type; - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/has_operator.hpp b/contrib/restricted/boost/boost/type_traits/has_operator.hpp deleted file mode 100644 index c97a90fc0b1..00000000000 --- a/contrib/restricted/boost/boost/type_traits/has_operator.hpp +++ /dev/null @@ -1,51 +0,0 @@ -// (C) Copyright 2009-2011 Frederic Bron. -// -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_HAS_OPERATOR_HPP_INCLUDED -#define BOOST_TT_HAS_OPERATOR_HPP_INCLUDED - -#include <boost/type_traits/has_bit_and.hpp> -#include <boost/type_traits/has_bit_and_assign.hpp> -#include <boost/type_traits/has_bit_or.hpp> -#include <boost/type_traits/has_bit_or_assign.hpp> -#include <boost/type_traits/has_bit_xor.hpp> -#include <boost/type_traits/has_bit_xor_assign.hpp> -#include <boost/type_traits/has_complement.hpp> -#include <boost/type_traits/has_dereference.hpp> -#include <boost/type_traits/has_divides.hpp> -#include <boost/type_traits/has_divides_assign.hpp> -#include <boost/type_traits/has_equal_to.hpp> -#include <boost/type_traits/has_greater.hpp> -#include <boost/type_traits/has_greater_equal.hpp> -#include <boost/type_traits/has_left_shift.hpp> -#include <boost/type_traits/has_left_shift_assign.hpp> -#include <boost/type_traits/has_less.hpp> -#include <boost/type_traits/has_less_equal.hpp> -#include <boost/type_traits/has_logical_and.hpp> -#include <boost/type_traits/has_logical_not.hpp> -#include <boost/type_traits/has_logical_or.hpp> -#include <boost/type_traits/has_minus.hpp> -#include <boost/type_traits/has_minus_assign.hpp> -#include <boost/type_traits/has_modulus.hpp> -#include <boost/type_traits/has_modulus_assign.hpp> -#include <boost/type_traits/has_multiplies.hpp> -#include <boost/type_traits/has_multiplies_assign.hpp> -#include <boost/type_traits/has_negate.hpp> -#include <boost/type_traits/has_not_equal_to.hpp> -#include <boost/type_traits/has_plus.hpp> -#include <boost/type_traits/has_plus_assign.hpp> -#include <boost/type_traits/has_post_decrement.hpp> -#include <boost/type_traits/has_post_increment.hpp> -#include <boost/type_traits/has_pre_decrement.hpp> -#include <boost/type_traits/has_pre_increment.hpp> -#include <boost/type_traits/has_right_shift.hpp> -#include <boost/type_traits/has_right_shift_assign.hpp> -#include <boost/type_traits/has_unary_minus.hpp> -#include <boost/type_traits/has_unary_plus.hpp> - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/ice.hpp b/contrib/restricted/boost/boost/type_traits/ice.hpp deleted file mode 100644 index 134bc4bb764..00000000000 --- a/contrib/restricted/boost/boost/type_traits/ice.hpp +++ /dev/null @@ -1,20 +0,0 @@ - -// (C) Copyright John Maddock and Steve Cleary 2000. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. -// -// macros and helpers for working with integral-constant-expressions. - -#ifndef BOOST_TT_ICE_HPP_INCLUDED -#define BOOST_TT_ICE_HPP_INCLUDED - -#include <boost/type_traits/detail/yes_no_type.hpp> -#include <boost/type_traits/detail/ice_or.hpp> -#include <boost/type_traits/detail/ice_and.hpp> -#include <boost/type_traits/detail/ice_not.hpp> -#include <boost/type_traits/detail/ice_eq.hpp> - -#endif // BOOST_TT_ICE_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/is_base_of_tr1.hpp b/contrib/restricted/boost/boost/type_traits/is_base_of_tr1.hpp deleted file mode 100644 index 210bf54e7b4..00000000000 --- a/contrib/restricted/boost/boost/type_traits/is_base_of_tr1.hpp +++ /dev/null @@ -1,37 +0,0 @@ - -// (C) Copyright Rani Sharoni 2003-2005. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - -#ifndef BOOST_TT_IS_BASE_OF_TR1_HPP_INCLUDED -#define BOOST_TT_IS_BASE_OF_TR1_HPP_INCLUDED - -#include <boost/type_traits/is_base_and_derived.hpp> -#include <boost/type_traits/is_same.hpp> -#include <boost/type_traits/is_class.hpp> - -namespace boost { namespace tr1{ - - namespace detail{ - template <class B, class D> - struct is_base_of_imp - { - typedef typename remove_cv<B>::type ncvB; - typedef typename remove_cv<D>::type ncvD; - BOOST_STATIC_CONSTANT(bool, value = ((::boost::detail::is_base_and_derived_impl<ncvB,ncvD>::value) || (::boost::is_same<ncvB,ncvD>::value))); - }; - } - - template <class Base, class Derived> struct is_base_of - : public integral_constant<bool, (::boost::tr1::detail::is_base_of_imp<Base, Derived>::value)>{}; - - template <class Base, class Derived> struct is_base_of<Base, Derived&> : public false_type{}; - template <class Base, class Derived> struct is_base_of<Base&, Derived&> : public false_type{}; - template <class Base, class Derived> struct is_base_of<Base&, Derived> : public false_type{}; - -} } // namespace boost - -#endif // BOOST_TT_IS_BASE_OF_TR1_HPP_INCLUDED diff --git a/contrib/restricted/boost/boost/type_traits/is_detected.hpp b/contrib/restricted/boost/boost/type_traits/is_detected.hpp deleted file mode 100644 index 8bff9d938e3..00000000000 --- a/contrib/restricted/boost/boost/type_traits/is_detected.hpp +++ /dev/null @@ -1,29 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_IS_DETECTED_HPP_INCLUDED -#define BOOST_TT_IS_DETECTED_HPP_INCLUDED - -#include <boost/type_traits/detail/detector.hpp> -#include <boost/type_traits/nonesuch.hpp> - -namespace boost { - -template<template<class...> class Op, class... Args> -using is_detected = typename - detail::detector<nonesuch, void, Op, Args...>::value_t; - -#if !defined(BOOST_NO_CXX14_VARIABLE_TEMPLATES) -template<template<class...> class Op, class... Args> -constexpr bool is_detected_v = is_detected<Op, Args...>::value; -#endif - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/is_detected_convertible.hpp b/contrib/restricted/boost/boost/type_traits/is_detected_convertible.hpp deleted file mode 100644 index 8a6d82fe4f1..00000000000 --- a/contrib/restricted/boost/boost/type_traits/is_detected_convertible.hpp +++ /dev/null @@ -1,29 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_IS_DETECTED_CONVERTIBLE_HPP_INCLUDED -#define BOOST_TT_IS_DETECTED_CONVERTIBLE_HPP_INCLUDED - -#include <boost/type_traits/detected.hpp> -#include <boost/type_traits/is_convertible.hpp> - -namespace boost { - -template<class To, template<class...> class Op, class... Args> -using is_detected_convertible = is_convertible<detected_t<Op, Args...>, To>; - -#if !defined(BOOST_NO_CXX14_VARIABLE_TEMPLATES) -template<class To, template<class...> class Op, class... Args> -constexpr bool is_detected_convertible_v = is_detected_convertible<To, Op, - Args...>::value; -#endif - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/is_detected_exact.hpp b/contrib/restricted/boost/boost/type_traits/is_detected_exact.hpp deleted file mode 100644 index 1a9b04555ff..00000000000 --- a/contrib/restricted/boost/boost/type_traits/is_detected_exact.hpp +++ /dev/null @@ -1,29 +0,0 @@ -/* -Copyright 2017-2018 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_IS_DETECTED_EXACT_HPP_INCLUDED -#define BOOST_TT_IS_DETECTED_EXACT_HPP_INCLUDED - -#include <boost/type_traits/detected.hpp> -#include <boost/type_traits/is_same.hpp> - -namespace boost { - -template<class Expected, template<class...> class Op, class... Args> -using is_detected_exact = is_same<Expected, detected_t<Op, Args...> >; - -#if !defined(BOOST_NO_CXX14_VARIABLE_TEMPLATES) -template<class Expected, template<class...> class Op, class... Args> -constexpr bool is_detected_exact_v = is_detected_exact<Expected, Op, - Args...>::value; -#endif - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/nonesuch.hpp b/contrib/restricted/boost/boost/type_traits/nonesuch.hpp deleted file mode 100644 index 85466b43521..00000000000 --- a/contrib/restricted/boost/boost/type_traits/nonesuch.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/* -Copyright 2017 Glen Joseph Fernandes -<glenjofe -at- gmail.com> - -Distributed under the Boost Software License, -Version 1.0. (See accompanying file LICENSE_1_0.txt -or copy at http://www.boost.org/LICENSE_1_0.txt) -*/ - -#ifndef BOOST_TT_NONESUCH_HPP_INCLUDED -#define BOOST_TT_NONESUCH_HPP_INCLUDED - -#include <boost/config.hpp> - -namespace boost { - -#if !defined(BOOST_NO_CXX11_DELETED_FUNCTIONS) -struct nonesuch { - nonesuch() = delete; - ~nonesuch() = delete; - nonesuch(const nonesuch&) = delete; - void operator=(const nonesuch&) = delete; -}; -#else -class nonesuch { - nonesuch(); - ~nonesuch(); - nonesuch(const nonesuch&); - void operator=(const nonesuch&); -}; -#endif - -} /* boost */ - -#endif diff --git a/contrib/restricted/boost/boost/type_traits/reference_traits.hpp b/contrib/restricted/boost/boost/type_traits/reference_traits.hpp deleted file mode 100644 index 1607b3d0dbf..00000000000 --- a/contrib/restricted/boost/boost/type_traits/reference_traits.hpp +++ /dev/null @@ -1,15 +0,0 @@ -// (C) Copyright David Abrahams Steve Cleary, Beman Dawes, Howard -// Hinnant & John Maddock 2000-2002. -// Use, modification and distribution are subject to the Boost Software License, -// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt). -// -// See http://www.boost.org/libs/type_traits for most recent version including documentation. - - -#ifndef BOOST_TT_REFERENCE_TRAITS_HPP_INCLUDED -#define BOOST_TT_REFERENCE_TRAITS_HPP_INCLUDED - -#include <boost/type_traits/is_reference.hpp> - -#endif // BOOST_TT_REFERENCE_TRAITS_HPP_INCLUDED diff --git a/contrib/restricted/boost/type_traits/CMakeLists.txt b/contrib/restricted/boost/type_traits/CMakeLists.txt new file mode 100644 index 00000000000..866fb09468b --- /dev/null +++ b/contrib/restricted/boost/type_traits/CMakeLists.txt @@ -0,0 +1,20 @@ + +# This file was gererated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(restricted-boost-type_traits INTERFACE) +target_include_directories(restricted-boost-type_traits INTERFACE + ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/type_traits/include +) +target_link_libraries(restricted-boost-type_traits INTERFACE + contrib-libs-cxxsupp + yutil + restricted-boost-config + restricted-boost-core + restricted-boost-static_assert +) diff --git a/contrib/restricted/boost/boost/aligned_storage.hpp b/contrib/restricted/boost/type_traits/include/boost/aligned_storage.hpp index f400fa9e753..f400fa9e753 100644 --- a/contrib/restricted/boost/boost/aligned_storage.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/aligned_storage.hpp diff --git a/contrib/restricted/boost/boost/type_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits.hpp index 9f024b1028c..9f024b1028c 100644 --- a/contrib/restricted/boost/boost/type_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_const.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_const.hpp index 2d60118276c..2d60118276c 100644 --- a/contrib/restricted/boost/boost/type_traits/add_const.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_const.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_cv.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_cv.hpp index 425d019bf6c..425d019bf6c 100644 --- a/contrib/restricted/boost/boost/type_traits/add_cv.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_cv.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_lvalue_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_lvalue_reference.hpp index 26b74e67ca3..26b74e67ca3 100644 --- a/contrib/restricted/boost/boost/type_traits/add_lvalue_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_lvalue_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_pointer.hpp index 85ad33a8d97..85ad33a8d97 100644 --- a/contrib/restricted/boost/boost/type_traits/add_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_reference.hpp index 33e9bc79bea..33e9bc79bea 100644 --- a/contrib/restricted/boost/boost/type_traits/add_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_rvalue_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_rvalue_reference.hpp index ad64894f777..ad64894f777 100644 --- a/contrib/restricted/boost/boost/type_traits/add_rvalue_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_rvalue_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/add_volatile.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_volatile.hpp index 253751a578e..253751a578e 100644 --- a/contrib/restricted/boost/boost/type_traits/add_volatile.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/add_volatile.hpp diff --git a/contrib/restricted/boost/boost/type_traits/aligned_storage.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/aligned_storage.hpp index 171f5d450b0..171f5d450b0 100644 --- a/contrib/restricted/boost/boost/type_traits/aligned_storage.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/aligned_storage.hpp diff --git a/contrib/restricted/boost/boost/type_traits/alignment_of.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_of.hpp index 7d960e31840..7d960e31840 100644 --- a/contrib/restricted/boost/boost/type_traits/alignment_of.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_of.hpp diff --git a/contrib/restricted/boost/boost/type_traits/alignment_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_traits.hpp index 2ed6934dad4..2ed6934dad4 100644 --- a/contrib/restricted/boost/boost/type_traits/alignment_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/alignment_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/common_type.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/common_type.hpp index 7136d3eed26..7136d3eed26 100644 --- a/contrib/restricted/boost/boost/type_traits/common_type.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/common_type.hpp diff --git a/contrib/restricted/boost/boost/type_traits/composite_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/composite_traits.hpp index 985a4c51d32..985a4c51d32 100644 --- a/contrib/restricted/boost/boost/type_traits/composite_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/composite_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/conditional.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/conditional.hpp index ec31d8b0bbf..ec31d8b0bbf 100644 --- a/contrib/restricted/boost/boost/type_traits/conditional.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/conditional.hpp diff --git a/contrib/restricted/boost/boost/type_traits/conversion_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/conversion_traits.hpp index c8e5139b30d..c8e5139b30d 100644 --- a/contrib/restricted/boost/boost/type_traits/conversion_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/conversion_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/copy_cv.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/copy_cv.hpp index 2f3dc37adc2..2f3dc37adc2 100644 --- a/contrib/restricted/boost/boost/type_traits/copy_cv.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/copy_cv.hpp diff --git a/contrib/restricted/boost/boost/type_traits/cv_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/cv_traits.hpp index 5bd6c4f0666..5bd6c4f0666 100644 --- a/contrib/restricted/boost/boost/type_traits/cv_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/cv_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/decay.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/decay.hpp index 5b28d052fcd..5b28d052fcd 100644 --- a/contrib/restricted/boost/boost/type_traits/decay.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/decay.hpp diff --git a/contrib/restricted/boost/boost/type_traits/declval.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/declval.hpp index a050012eb55..a050012eb55 100644 --- a/contrib/restricted/boost/boost/type_traits/declval.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/declval.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/bool_trait_undef.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/bool_trait_undef.hpp index 4ac61ef2e72..4ac61ef2e72 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/bool_trait_undef.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/bool_trait_undef.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/common_arithmetic_type.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_arithmetic_type.hpp index a7aff039297..a7aff039297 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/common_arithmetic_type.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_arithmetic_type.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/common_type_impl.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_type_impl.hpp index 53a634d4dfe..53a634d4dfe 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/common_type_impl.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/common_type_impl.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/composite_member_pointer_type.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_member_pointer_type.hpp index a747ee4db64..a747ee4db64 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/composite_member_pointer_type.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_member_pointer_type.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/composite_pointer_type.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_pointer_type.hpp index ae21e18adee..ae21e18adee 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/composite_pointer_type.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/composite_pointer_type.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/config.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/config.hpp index 2113c438a5e..2113c438a5e 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/config.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/config.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/has_binary_operator.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_binary_operator.hpp index ec6e52e73ba..ec6e52e73ba 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/has_binary_operator.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_binary_operator.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/has_postfix_operator.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_postfix_operator.hpp index ba0358fe402..ba0358fe402 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/has_postfix_operator.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_postfix_operator.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/has_prefix_operator.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_prefix_operator.hpp index a246c60300b..a246c60300b 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/has_prefix_operator.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/has_prefix_operator.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_helper.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_helper.hpp index 73a705cc33a..73a705cc33a 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_helper.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_helper.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_tester.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_tester.hpp index 4fe88e81b2c..4fe88e81b2c 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/is_function_ptr_tester.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_function_ptr_tester.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/is_likely_lambda.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_likely_lambda.hpp index 6da8acafce6..6da8acafce6 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/is_likely_lambda.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_likely_lambda.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp index dcc6e2a0a1a..dcc6e2a0a1a 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp index c186db7bacf..c186db7bacf 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/mp_defer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/mp_defer.hpp index f3beeb21bba..f3beeb21bba 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/mp_defer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/mp_defer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/detail/yes_no_type.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/yes_no_type.hpp index f583730220e..f583730220e 100644 --- a/contrib/restricted/boost/boost/type_traits/detail/yes_no_type.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/detail/yes_no_type.hpp diff --git a/contrib/restricted/boost/boost/type_traits/extent.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/extent.hpp index 124257878bd..124257878bd 100644 --- a/contrib/restricted/boost/boost/type_traits/extent.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/extent.hpp diff --git a/contrib/restricted/boost/boost/type_traits/floating_point_promotion.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/floating_point_promotion.hpp index 9110f24a4e0..9110f24a4e0 100644 --- a/contrib/restricted/boost/boost/type_traits/floating_point_promotion.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/floating_point_promotion.hpp diff --git a/contrib/restricted/boost/boost/type_traits/function_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/function_traits.hpp index 26d7e05c5f4..26d7e05c5f4 100644 --- a/contrib/restricted/boost/boost/type_traits/function_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/function_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_and.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and.hpp index a16c71a48db..a16c71a48db 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_and.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_and_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and_assign.hpp index 01e25e318f0..01e25e318f0 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_and_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_and_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_or.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or.hpp index 6e76929fdaa..6e76929fdaa 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_or.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_or_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or_assign.hpp index 891c39c51b8..891c39c51b8 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_or_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_or_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_xor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor.hpp index 05173ac11d3..05173ac11d3 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_xor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_bit_xor_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor_assign.hpp index 3866b7ac482..3866b7ac482 100644 --- a/contrib/restricted/boost/boost/type_traits/has_bit_xor_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_bit_xor_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_complement.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_complement.hpp index d323e129368..d323e129368 100644 --- a/contrib/restricted/boost/boost/type_traits/has_complement.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_complement.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_dereference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_dereference.hpp index 1e514cdf411..1e514cdf411 100644 --- a/contrib/restricted/boost/boost/type_traits/has_dereference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_dereference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_divides.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides.hpp index 869e907f6a3..869e907f6a3 100644 --- a/contrib/restricted/boost/boost/type_traits/has_divides.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_divides_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides_assign.hpp index 1a8e3c1e63b..1a8e3c1e63b 100644 --- a/contrib/restricted/boost/boost/type_traits/has_divides_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_divides_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_equal_to.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_equal_to.hpp index 3405d34099d..3405d34099d 100644 --- a/contrib/restricted/boost/boost/type_traits/has_equal_to.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_equal_to.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_greater.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater.hpp index 1a9fda6f326..1a9fda6f326 100644 --- a/contrib/restricted/boost/boost/type_traits/has_greater.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_greater_equal.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater_equal.hpp index c87f0639481..c87f0639481 100644 --- a/contrib/restricted/boost/boost/type_traits/has_greater_equal.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_greater_equal.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_left_shift.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift.hpp index e95c12a80a6..e95c12a80a6 100644 --- a/contrib/restricted/boost/boost/type_traits/has_left_shift.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_left_shift_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift_assign.hpp index 74e0df95806..74e0df95806 100644 --- a/contrib/restricted/boost/boost/type_traits/has_left_shift_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_left_shift_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_less.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_less.hpp index 1326a184b0f..1326a184b0f 100644 --- a/contrib/restricted/boost/boost/type_traits/has_less.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_less.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_less_equal.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_less_equal.hpp index 607b71ce919..607b71ce919 100644 --- a/contrib/restricted/boost/boost/type_traits/has_less_equal.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_less_equal.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_logical_and.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_and.hpp index 3bb1733d54e..3bb1733d54e 100644 --- a/contrib/restricted/boost/boost/type_traits/has_logical_and.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_and.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_logical_not.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_not.hpp index d36858e1ec1..d36858e1ec1 100644 --- a/contrib/restricted/boost/boost/type_traits/has_logical_not.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_not.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_logical_or.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_or.hpp index a188726e152..a188726e152 100644 --- a/contrib/restricted/boost/boost/type_traits/has_logical_or.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_logical_or.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_minus.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus.hpp index ba47253ad05..ba47253ad05 100644 --- a/contrib/restricted/boost/boost/type_traits/has_minus.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_minus_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus_assign.hpp index 4f3d84fd517..4f3d84fd517 100644 --- a/contrib/restricted/boost/boost/type_traits/has_minus_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_minus_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_modulus.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus.hpp index 24a815f3df2..24a815f3df2 100644 --- a/contrib/restricted/boost/boost/type_traits/has_modulus.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_modulus_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus_assign.hpp index 5e3e83fa076..5e3e83fa076 100644 --- a/contrib/restricted/boost/boost/type_traits/has_modulus_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_modulus_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_multiplies.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies.hpp index 591a0ceae82..591a0ceae82 100644 --- a/contrib/restricted/boost/boost/type_traits/has_multiplies.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_multiplies_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies_assign.hpp index b24f87944e7..b24f87944e7 100644 --- a/contrib/restricted/boost/boost/type_traits/has_multiplies_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_multiplies_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_negate.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_negate.hpp index 452e54ab41c..452e54ab41c 100644 --- a/contrib/restricted/boost/boost/type_traits/has_negate.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_negate.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_new_operator.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_new_operator.hpp index 4def872ddf8..4def872ddf8 100644 --- a/contrib/restricted/boost/boost/type_traits/has_new_operator.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_new_operator.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_not_equal_to.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_not_equal_to.hpp index 5f2c39a43e2..5f2c39a43e2 100644 --- a/contrib/restricted/boost/boost/type_traits/has_not_equal_to.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_not_equal_to.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_nothrow_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_assign.hpp index 7517fa804bf..7517fa804bf 100644 --- a/contrib/restricted/boost/boost/type_traits/has_nothrow_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_nothrow_constructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_constructor.hpp index fa47b1db3cd..fa47b1db3cd 100644 --- a/contrib/restricted/boost/boost/type_traits/has_nothrow_constructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_constructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_nothrow_copy.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_copy.hpp index 0d9bb183790..0d9bb183790 100644 --- a/contrib/restricted/boost/boost/type_traits/has_nothrow_copy.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_copy.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_nothrow_destructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_destructor.hpp index 74dd9e7e295..74dd9e7e295 100644 --- a/contrib/restricted/boost/boost/type_traits/has_nothrow_destructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_nothrow_destructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_plus.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus.hpp index 2d7932884d2..2d7932884d2 100644 --- a/contrib/restricted/boost/boost/type_traits/has_plus.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_plus_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus_assign.hpp index b4d05ad2eae..b4d05ad2eae 100644 --- a/contrib/restricted/boost/boost/type_traits/has_plus_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_plus_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_post_decrement.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_decrement.hpp index e3f98fff1cb..e3f98fff1cb 100644 --- a/contrib/restricted/boost/boost/type_traits/has_post_decrement.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_decrement.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_post_increment.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_increment.hpp index 3861a2bbde2..3861a2bbde2 100644 --- a/contrib/restricted/boost/boost/type_traits/has_post_increment.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_post_increment.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_pre_decrement.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_decrement.hpp index 7ef078329b2..7ef078329b2 100644 --- a/contrib/restricted/boost/boost/type_traits/has_pre_decrement.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_decrement.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_pre_increment.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_increment.hpp index c4c973487c8..c4c973487c8 100644 --- a/contrib/restricted/boost/boost/type_traits/has_pre_increment.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_pre_increment.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_right_shift.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift.hpp index 55629112332..55629112332 100644 --- a/contrib/restricted/boost/boost/type_traits/has_right_shift.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_right_shift_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift_assign.hpp index 0e2c263559f..0e2c263559f 100644 --- a/contrib/restricted/boost/boost/type_traits/has_right_shift_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_right_shift_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_assign.hpp index 15b917e7169..15b917e7169 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_constructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_constructor.hpp index 06c137d1dec..06c137d1dec 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_constructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_constructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_copy.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_copy.hpp index fd6ad2d03b3..fd6ad2d03b3 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_copy.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_copy.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_destructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_destructor.hpp index 9a3a61ff97a..9a3a61ff97a 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_destructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_destructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_move_assign.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_assign.hpp index 6d954ab669d..6d954ab669d 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_move_assign.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_assign.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_trivial_move_constructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_constructor.hpp index 5784f4bbfff..5784f4bbfff 100644 --- a/contrib/restricted/boost/boost/type_traits/has_trivial_move_constructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_trivial_move_constructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_unary_minus.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_minus.hpp index 6b3157f42c5..6b3157f42c5 100644 --- a/contrib/restricted/boost/boost/type_traits/has_unary_minus.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_minus.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_unary_plus.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_plus.hpp index a61770f8585..a61770f8585 100644 --- a/contrib/restricted/boost/boost/type_traits/has_unary_plus.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_unary_plus.hpp diff --git a/contrib/restricted/boost/boost/type_traits/has_virtual_destructor.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_virtual_destructor.hpp index 4b0f38368ad..4b0f38368ad 100644 --- a/contrib/restricted/boost/boost/type_traits/has_virtual_destructor.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/has_virtual_destructor.hpp diff --git a/contrib/restricted/boost/boost/type_traits/integral_constant.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/integral_constant.hpp index 164cb114914..164cb114914 100644 --- a/contrib/restricted/boost/boost/type_traits/integral_constant.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/integral_constant.hpp diff --git a/contrib/restricted/boost/boost/type_traits/integral_promotion.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/integral_promotion.hpp index 526f90ca993..526f90ca993 100644 --- a/contrib/restricted/boost/boost/type_traits/integral_promotion.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/integral_promotion.hpp diff --git a/contrib/restricted/boost/boost/type_traits/intrinsics.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/intrinsics.hpp index 7d97157a77d..7d97157a77d 100644 --- a/contrib/restricted/boost/boost/type_traits/intrinsics.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/intrinsics.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_abstract.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_abstract.hpp index 781d94a4795..781d94a4795 100644 --- a/contrib/restricted/boost/boost/type_traits/is_abstract.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_abstract.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_arithmetic.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_arithmetic.hpp index c23811ebea3..c23811ebea3 100644 --- a/contrib/restricted/boost/boost/type_traits/is_arithmetic.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_arithmetic.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_array.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_array.hpp index 53e1613ab6e..53e1613ab6e 100644 --- a/contrib/restricted/boost/boost/type_traits/is_array.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_array.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_assignable.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_assignable.hpp index 6a9474b2fde..6a9474b2fde 100644 --- a/contrib/restricted/boost/boost/type_traits/is_assignable.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_assignable.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_base_and_derived.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_and_derived.hpp index ee3dce597c1..ee3dce597c1 100644 --- a/contrib/restricted/boost/boost/type_traits/is_base_and_derived.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_and_derived.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_base_of.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_of.hpp index 89f2f679802..89f2f679802 100644 --- a/contrib/restricted/boost/boost/type_traits/is_base_of.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_base_of.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_class.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_class.hpp index e3a22d2b639..e3a22d2b639 100644 --- a/contrib/restricted/boost/boost/type_traits/is_class.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_class.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_complete.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_complete.hpp index fe5e338c745..fe5e338c745 100644 --- a/contrib/restricted/boost/boost/type_traits/is_complete.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_complete.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_complex.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_complex.hpp index c4554cea081..c4554cea081 100644 --- a/contrib/restricted/boost/boost/type_traits/is_complex.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_complex.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_compound.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_compound.hpp index 7995eb8a237..7995eb8a237 100644 --- a/contrib/restricted/boost/boost/type_traits/is_compound.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_compound.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_const.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_const.hpp index e0ed88a34b3..e0ed88a34b3 100644 --- a/contrib/restricted/boost/boost/type_traits/is_const.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_const.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_constructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_constructible.hpp index da6259948b9..da6259948b9 100644 --- a/contrib/restricted/boost/boost/type_traits/is_constructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_constructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_convertible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_convertible.hpp index bf648fc46ea..bf648fc46ea 100644 --- a/contrib/restricted/boost/boost/type_traits/is_convertible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_convertible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_copy_assignable.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_assignable.hpp index 76afdda5ddc..76afdda5ddc 100644 --- a/contrib/restricted/boost/boost/type_traits/is_copy_assignable.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_assignable.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_copy_constructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_constructible.hpp index c68826431b0..c68826431b0 100644 --- a/contrib/restricted/boost/boost/type_traits/is_copy_constructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_copy_constructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_default_constructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_default_constructible.hpp index 9a4a0a78b29..9a4a0a78b29 100644 --- a/contrib/restricted/boost/boost/type_traits/is_default_constructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_default_constructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_destructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_destructible.hpp index cc72fb7a9a5..cc72fb7a9a5 100644 --- a/contrib/restricted/boost/boost/type_traits/is_destructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_destructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_empty.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_empty.hpp index ef288c518b1..ef288c518b1 100644 --- a/contrib/restricted/boost/boost/type_traits/is_empty.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_empty.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_enum.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_enum.hpp index eada480a658..eada480a658 100644 --- a/contrib/restricted/boost/boost/type_traits/is_enum.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_enum.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_final.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_final.hpp index 410d18663b8..410d18663b8 100644 --- a/contrib/restricted/boost/boost/type_traits/is_final.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_final.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_float.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_float.hpp index 7bf7d1f8207..7bf7d1f8207 100644 --- a/contrib/restricted/boost/boost/type_traits/is_float.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_float.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_floating_point.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_floating_point.hpp index 196c900cf93..196c900cf93 100644 --- a/contrib/restricted/boost/boost/type_traits/is_floating_point.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_floating_point.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_function.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_function.hpp index f77c1f0469d..f77c1f0469d 100644 --- a/contrib/restricted/boost/boost/type_traits/is_function.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_function.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_fundamental.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_fundamental.hpp index f58767a4890..f58767a4890 100644 --- a/contrib/restricted/boost/boost/type_traits/is_fundamental.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_fundamental.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_integral.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_integral.hpp index 7a7e54bb701..7a7e54bb701 100644 --- a/contrib/restricted/boost/boost/type_traits/is_integral.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_integral.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_list_constructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_list_constructible.hpp index 4a9f84ad3c1..4a9f84ad3c1 100644 --- a/contrib/restricted/boost/boost/type_traits/is_list_constructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_list_constructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_lvalue_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_lvalue_reference.hpp index e94d7874817..e94d7874817 100644 --- a/contrib/restricted/boost/boost/type_traits/is_lvalue_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_lvalue_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_member_function_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_function_pointer.hpp index 223197f333e..223197f333e 100644 --- a/contrib/restricted/boost/boost/type_traits/is_member_function_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_function_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_member_object_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_object_pointer.hpp index cb7cf14abfc..cb7cf14abfc 100644 --- a/contrib/restricted/boost/boost/type_traits/is_member_object_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_object_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_member_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_pointer.hpp index 9757afc950a..9757afc950a 100644 --- a/contrib/restricted/boost/boost/type_traits/is_member_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_member_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_nothrow_move_assignable.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_assignable.hpp index 5f63cb7be6b..5f63cb7be6b 100644 --- a/contrib/restricted/boost/boost/type_traits/is_nothrow_move_assignable.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_assignable.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_nothrow_move_constructible.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_constructible.hpp index 30b6a16ec84..30b6a16ec84 100644 --- a/contrib/restricted/boost/boost/type_traits/is_nothrow_move_constructible.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_move_constructible.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_nothrow_swappable.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_swappable.hpp index 10ad9239a92..10ad9239a92 100644 --- a/contrib/restricted/boost/boost/type_traits/is_nothrow_swappable.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_nothrow_swappable.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_object.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_object.hpp index fc9d2f25d32..fc9d2f25d32 100644 --- a/contrib/restricted/boost/boost/type_traits/is_object.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_object.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_pod.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_pod.hpp index 9bd196257ac..9bd196257ac 100644 --- a/contrib/restricted/boost/boost/type_traits/is_pod.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_pod.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_pointer.hpp index 44b06c227ed..44b06c227ed 100644 --- a/contrib/restricted/boost/boost/type_traits/is_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_polymorphic.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_polymorphic.hpp index 722d8b46b2d..722d8b46b2d 100644 --- a/contrib/restricted/boost/boost/type_traits/is_polymorphic.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_polymorphic.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_reference.hpp index 85f0a63204e..85f0a63204e 100644 --- a/contrib/restricted/boost/boost/type_traits/is_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_rvalue_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_rvalue_reference.hpp index a48edb5140e..a48edb5140e 100644 --- a/contrib/restricted/boost/boost/type_traits/is_rvalue_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_rvalue_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_same.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_same.hpp index d16f4b2b1a3..d16f4b2b1a3 100644 --- a/contrib/restricted/boost/boost/type_traits/is_same.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_same.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_scalar.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_scalar.hpp index 30314405965..30314405965 100644 --- a/contrib/restricted/boost/boost/type_traits/is_scalar.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_scalar.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_signed.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_signed.hpp index 70ca2e47967..70ca2e47967 100644 --- a/contrib/restricted/boost/boost/type_traits/is_signed.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_signed.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_stateless.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_stateless.hpp index f9266da5b8c..f9266da5b8c 100644 --- a/contrib/restricted/boost/boost/type_traits/is_stateless.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_stateless.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_union.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_union.hpp index c5e1a960196..c5e1a960196 100644 --- a/contrib/restricted/boost/boost/type_traits/is_union.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_union.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_unsigned.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_unsigned.hpp index c4c54af7b36..c4c54af7b36 100644 --- a/contrib/restricted/boost/boost/type_traits/is_unsigned.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_unsigned.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_virtual_base_of.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_virtual_base_of.hpp index 84cb355cd0a..84cb355cd0a 100644 --- a/contrib/restricted/boost/boost/type_traits/is_virtual_base_of.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_virtual_base_of.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_void.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_void.hpp index 183f8abf562..183f8abf562 100644 --- a/contrib/restricted/boost/boost/type_traits/is_void.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_void.hpp diff --git a/contrib/restricted/boost/boost/type_traits/is_volatile.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_volatile.hpp index 5b8e716b473..5b8e716b473 100644 --- a/contrib/restricted/boost/boost/type_traits/is_volatile.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/is_volatile.hpp diff --git a/contrib/restricted/boost/boost/type_traits/make_signed.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_signed.hpp index 6d8b1fb8d4b..6d8b1fb8d4b 100644 --- a/contrib/restricted/boost/boost/type_traits/make_signed.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_signed.hpp diff --git a/contrib/restricted/boost/boost/type_traits/make_unsigned.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_unsigned.hpp index 17a8a5b9296..17a8a5b9296 100644 --- a/contrib/restricted/boost/boost/type_traits/make_unsigned.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_unsigned.hpp diff --git a/contrib/restricted/boost/boost/type_traits/make_void.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_void.hpp index f48823b0595..f48823b0595 100644 --- a/contrib/restricted/boost/boost/type_traits/make_void.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/make_void.hpp diff --git a/contrib/restricted/boost/boost/type_traits/object_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/object_traits.hpp index c812a62e25b..c812a62e25b 100644 --- a/contrib/restricted/boost/boost/type_traits/object_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/object_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/promote.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/promote.hpp index 1678e1ca3ec..1678e1ca3ec 100644 --- a/contrib/restricted/boost/boost/type_traits/promote.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/promote.hpp diff --git a/contrib/restricted/boost/boost/type_traits/rank.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/rank.hpp index 1f820f1a55d..1f820f1a55d 100644 --- a/contrib/restricted/boost/boost/type_traits/rank.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/rank.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_all_extents.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_all_extents.hpp index b9736db57e7..b9736db57e7 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_all_extents.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_all_extents.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_bounds.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_bounds.hpp index cd0565d28f1..cd0565d28f1 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_bounds.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_bounds.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_const.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_const.hpp index 6f1a193740b..6f1a193740b 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_const.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_const.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_cv.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv.hpp index 57a96f29d63..57a96f29d63 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_cv.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_cv_ref.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv_ref.hpp index 118945a6a05..118945a6a05 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_cv_ref.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_cv_ref.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_extent.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_extent.hpp index 55d57301b70..55d57301b70 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_extent.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_extent.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_pointer.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_pointer.hpp index ce32f186aee..ce32f186aee 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_pointer.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_pointer.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_reference.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_reference.hpp index 70949fbb2a9..70949fbb2a9 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_reference.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_reference.hpp diff --git a/contrib/restricted/boost/boost/type_traits/remove_volatile.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_volatile.hpp index bf2c55796a1..bf2c55796a1 100644 --- a/contrib/restricted/boost/boost/type_traits/remove_volatile.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/remove_volatile.hpp diff --git a/contrib/restricted/boost/boost/type_traits/same_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/same_traits.hpp index dab7dac7830..dab7dac7830 100644 --- a/contrib/restricted/boost/boost/type_traits/same_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/same_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/transform_traits.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/transform_traits.hpp index 7a82f1ca919..7a82f1ca919 100644 --- a/contrib/restricted/boost/boost/type_traits/transform_traits.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/transform_traits.hpp diff --git a/contrib/restricted/boost/boost/type_traits/type_identity.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/type_identity.hpp index 4a03a13a391..4a03a13a391 100644 --- a/contrib/restricted/boost/boost/type_traits/type_identity.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/type_identity.hpp diff --git a/contrib/restricted/boost/boost/type_traits/type_with_alignment.hpp b/contrib/restricted/boost/type_traits/include/boost/type_traits/type_with_alignment.hpp index 591f213b464..591f213b464 100644 --- a/contrib/restricted/boost/boost/type_traits/type_with_alignment.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/type_traits/type_with_alignment.hpp diff --git a/contrib/restricted/boost/boost/utility/declval.hpp b/contrib/restricted/boost/type_traits/include/boost/utility/declval.hpp index 229e9a34a56..229e9a34a56 100644 --- a/contrib/restricted/boost/boost/utility/declval.hpp +++ b/contrib/restricted/boost/type_traits/include/boost/utility/declval.hpp |