[LyX/2.3.x] upgrade boost to 1.75.0
Jean-Marc Lasgouttes
lasgouttes at lyx.org
Sun Feb 5 18:27:32 UTC 2023
commit dfbf4c483992682db23ca3b9ba7edd6cf05e1185
Author: Jean-Marc Lasgouttes <lasgouttes at lyx.org>
Date: Thu Feb 2 11:26:29 2023 +0100
upgrade boost to 1.75.0
Boost is updated to a more recent version to avoid many compilation
warnings. However, boost 1.76 introduces a brand new regex library.
Therefore, it was chosen to use the last version before that to
minimize changes.
The part that adapts our source to the new boost requirements is
backported from 09130d7a622.
3rdparty/boost/boost/any.hpp | 35 +-
3rdparty/boost/boost/array.hpp | 5 +-
3rdparty/boost/boost/assert/source_location.hpp | 93 +
3rdparty/boost/boost/bind.hpp | 41 -
3rdparty/boost/boost/bind/bind.hpp | 47 +-
3rdparty/boost/boost/bind/bind_mf2_cc.hpp | 36 +-
3rdparty/boost/boost/bind/bind_template.hpp | 2 +-
3rdparty/boost/boost/bind/detail/result_traits.hpp | 154 ++
3rdparty/boost/boost/bind/mem_fn.hpp | 36 +-
3rdparty/boost/boost/bind/mem_fn_cc.hpp | 36 +-
3rdparty/boost/boost/bind/placeholders.hpp | 14 +-
3rdparty/boost/boost/bind/storage.hpp | 2 +-
3rdparty/boost/boost/blank.hpp | 8 +-
3rdparty/boost/boost/concept/assert.hpp | 4 +-
3rdparty/boost/boost/concept/detail/general.hpp | 6 +-
.../boost/boost/concept/detail/has_constraints.hpp | 6 +-
3rdparty/boost/boost/concept/detail/msvc.hpp | 4 +-
3rdparty/boost/boost/concept/usage.hpp | 2 +-
3rdparty/boost/boost/concept_check.hpp | 38 +-
3rdparty/boost/boost/config/abi_prefix.hpp | 2 +-
3rdparty/boost/boost/config/abi_suffix.hpp | 4 +-
3rdparty/boost/boost/config/auto_link.hpp | 96 +-
3rdparty/boost/boost/config/compiler/borland.hpp | 9 +-
3rdparty/boost/boost/config/compiler/clang.hpp | 15 +-
3rdparty/boost/boost/config/compiler/codegear.hpp | 165 ++-
3rdparty/boost/boost/config/compiler/comeau.hpp | 2 +-
.../boost/boost/config/compiler/common_edg.hpp | 2 +
3rdparty/boost/boost/config/compiler/cray.hpp | 5 +
.../boost/boost/config/compiler/digitalmars.hpp | 4 +-
3rdparty/boost/boost/config/compiler/gcc.hpp | 32 +-
3rdparty/boost/boost/config/compiler/gcc_xml.hpp | 2 +
.../boost/boost/config/compiler/greenhills.hpp | 2 +-
3rdparty/boost/boost/config/compiler/hp_acc.hpp | 3 +-
3rdparty/boost/boost/config/compiler/intel.hpp | 14 +-
3rdparty/boost/boost/config/compiler/kai.hpp | 2 +-
.../boost/boost/config/compiler/metrowerks.hpp | 4 +-
3rdparty/boost/boost/config/compiler/mpw.hpp | 4 +-
3rdparty/boost/boost/config/compiler/pathscale.hpp | 2 +
3rdparty/boost/boost/config/compiler/sunpro_cc.hpp | 2 +
3rdparty/boost/boost/config/compiler/vacpp.hpp | 4 +-
3rdparty/boost/boost/config/compiler/visualc.hpp | 30 +-
3rdparty/boost/boost/config/compiler/xlcpp.hpp | 5 +
3rdparty/boost/boost/config/compiler/xlcpp_zos.hpp | 2 +
.../boost/config/detail/select_compiler_config.hpp | 3 +-
.../boost/config/detail/select_stdlib_config.hpp | 15 +-
3rdparty/boost/boost/config/detail/suffix.hpp | 90 +-
3rdparty/boost/boost/config/platform/cygwin.hpp | 3 +
3rdparty/boost/boost/config/platform/vxworks.hpp | 137 +-
3rdparty/boost/boost/config/requires_threads.hpp | 2 +-
3rdparty/boost/boost/config/stdlib/dinkumware.hpp | 20 +-
3rdparty/boost/boost/config/stdlib/libcomo.hpp | 1 +
3rdparty/boost/boost/config/stdlib/libcpp.hpp | 16 +-
3rdparty/boost/boost/config/stdlib/libstdcpp3.hpp | 14 +-
3rdparty/boost/boost/config/stdlib/modena.hpp | 1 +
3rdparty/boost/boost/config/stdlib/msl.hpp | 1 +
3rdparty/boost/boost/config/stdlib/roguewave.hpp | 3 +-
3rdparty/boost/boost/config/stdlib/sgi.hpp | 1 +
3rdparty/boost/boost/config/stdlib/stlport.hpp | 11 +-
3rdparty/boost/boost/config/stdlib/vacpp.hpp | 1 +
3rdparty/boost/boost/config/stdlib/xlcpp_zos.hpp | 1 +
3rdparty/boost/boost/config/user.hpp | 4 +-
3rdparty/boost/boost/config/workaround.hpp | 15 +
3rdparty/boost/boost/container/container_fwd.hpp | 152 +-
3rdparty/boost/boost/container/detail/std_fwd.hpp | 3 +
3rdparty/boost/boost/container_hash/extensions.hpp | 55 +-
3rdparty/boost/boost/container_hash/hash.hpp | 9 +-
3rdparty/boost/boost/container_hash/hash_fwd.hpp | 2 +-
3rdparty/boost/boost/core/addressof.hpp | 4 +-
3rdparty/boost/boost/core/allocator_access.hpp | 633 +++++
3rdparty/boost/boost/core/checked_delete.hpp | 10 +-
.../boost/boost/core/explicit_operator_bool.hpp | 9 +
.../boost/boost/core/no_exceptions_support.hpp | 16 +-
3rdparty/boost/boost/core/noncopyable.hpp | 17 +-
3rdparty/boost/boost/core/pointer_traits.hpp | 234 ++
3rdparty/boost/boost/core/ref.hpp | 5 +-
3rdparty/boost/boost/core/swap.hpp | 18 +-
3rdparty/boost/boost/core/typeinfo.hpp | 36 +-
3rdparty/boost/boost/core/use_default.hpp | 17 +
3rdparty/boost/boost/crc.hpp | 2212 ++++++++++++----
3rdparty/boost/boost/cstdint.hpp | 10 +-
3rdparty/boost/boost/current_function.hpp | 6 +-
3rdparty/boost/boost/detail/basic_pointerbuf.hpp | 7 +-
3rdparty/boost/boost/detail/call_traits.hpp | 2 +-
3rdparty/boost/boost/detail/endian.hpp | 11 -
3rdparty/boost/boost/detail/indirect_traits.hpp | 85 +-
3rdparty/boost/boost/detail/is_xxx.hpp | 27 -
3rdparty/boost/boost/detail/iterator.hpp | 39 -
3rdparty/boost/boost/detail/lcast_precision.hpp | 10 +-
.../boost/boost/detail/no_exceptions_support.hpp | 17 -
3rdparty/boost/boost/detail/reference_content.hpp | 14 +-
3rdparty/boost/boost/detail/select_type.hpp | 36 +
3rdparty/boost/boost/detail/sp_typeinfo.hpp | 36 -
3rdparty/boost/boost/exception/exception.hpp | 102 +-
3rdparty/boost/boost/function.hpp | 2 +-
3rdparty/boost/boost/function/function_base.hpp | 74 +-
.../boost/boost/function/function_template.hpp | 96 +-
3rdparty/boost/boost/function_output_iterator.hpp | 14 -
3rdparty/boost/boost/functional/hash.hpp | 6 -
3rdparty/boost/boost/fusion/adapted/mpl.hpp | 23 +
.../boost/fusion/adapted/mpl/detail/at_impl.hpp | 42 +
.../boost/fusion/adapted/mpl/detail/begin_impl.hpp | 47 +
.../fusion/adapted/mpl/detail/category_of_impl.hpp | 55 +
.../boost/fusion/adapted/mpl/detail/empty_impl.hpp | 32 +
.../boost/fusion/adapted/mpl/detail/end_impl.hpp | 47 +
.../fusion/adapted/mpl/detail/has_key_impl.hpp | 32 +
.../fusion/adapted/mpl/detail/is_sequence_impl.hpp | 32 +
.../fusion/adapted/mpl/detail/is_view_impl.hpp | 33 +
.../boost/fusion/adapted/mpl/detail/size_impl.hpp | 32 +
.../fusion/adapted/mpl/detail/value_at_impl.hpp | 32 +
.../boost/fusion/adapted/mpl/mpl_iterator.hpp | 128 +
.../fusion/algorithm/query/detail/find_if.hpp | 251 ++
.../algorithm/query/detail/segmented_find.hpp | 95 +
.../boost/boost/fusion/algorithm/query/find.hpp | 72 +
.../boost/fusion/algorithm/query/find_fwd.hpp | 37 +
.../boost/fusion/algorithm/query/find_if_fwd.hpp | 38 +
.../fusion/algorithm/transformation/erase.hpp | 140 +
.../fusion/algorithm/transformation/erase_key.hpp | 36 +
.../fusion/algorithm/transformation/insert.hpp | 69 +
.../algorithm/transformation/insert_range.hpp | 56 +
.../fusion/algorithm/transformation/pop_back.hpp | 172 ++
.../fusion/algorithm/transformation/pop_front.hpp | 45 +
.../fusion/algorithm/transformation/push_back.hpp | 47 +
.../fusion/algorithm/transformation/push_front.hpp | 47 +
3rdparty/boost/boost/fusion/container/deque.hpp | 17 +
.../fusion/container/deque/back_extended_deque.hpp | 53 +
.../boost/boost/fusion/container/deque/convert.hpp | 61 +
.../boost/boost/fusion/container/deque/deque.hpp | 189 ++
.../boost/fusion/container/deque/deque_fwd.hpp | 49 +
.../fusion/container/deque/deque_iterator.hpp | 129 +
.../fusion/container/deque/detail/at_impl.hpp | 67 +
.../fusion/container/deque/detail/begin_impl.hpp | 43 +
.../fusion/container/deque/detail/build_deque.hpp | 78 +
.../fusion/container/deque/detail/convert_impl.hpp | 56 +
.../container/deque/detail/cpp03/as_deque.hpp | 146 +
.../container/deque/detail/cpp03/build_deque.hpp | 55 +
.../fusion/container/deque/detail/cpp03/deque.hpp | 207 ++
.../deque/detail/cpp03/deque_forward_ctor.hpp | 69 +
.../container/deque/detail/cpp03/deque_fwd.hpp | 54 +
.../deque/detail/cpp03/deque_initial_size.hpp | 64 +
.../deque/detail/cpp03/deque_keyed_values.hpp | 112 +
.../deque/detail/cpp03/deque_keyed_values_call.hpp | 72 +
.../fusion/container/deque/detail/cpp03/limits.hpp | 32 +
.../deque/detail/cpp03/preprocessed/as_deque.hpp | 22 +
.../deque/detail/cpp03/preprocessed/as_deque10.hpp | 223 ++
.../deque/detail/cpp03/preprocessed/as_deque20.hpp | 433 +++
.../deque/detail/cpp03/preprocessed/as_deque30.hpp | 643 +++++
.../deque/detail/cpp03/preprocessed/as_deque40.hpp | 853 ++++++
.../deque/detail/cpp03/preprocessed/as_deque50.hpp | 1063 +++++++
.../deque/detail/cpp03/preprocessed/deque.hpp | 22 +
.../deque/detail/cpp03/preprocessed/deque10.hpp | 280 ++
.../detail/cpp03/preprocessed/deque10_fwd.hpp | 15 +
.../deque/detail/cpp03/preprocessed/deque20.hpp | 460 ++++
.../detail/cpp03/preprocessed/deque20_fwd.hpp | 15 +
.../deque/detail/cpp03/preprocessed/deque30.hpp | 640 +++++
.../detail/cpp03/preprocessed/deque30_fwd.hpp | 15 +
.../deque/detail/cpp03/preprocessed/deque40.hpp | 820 ++++++
.../detail/cpp03/preprocessed/deque40_fwd.hpp | 15 +
.../deque/detail/cpp03/preprocessed/deque50.hpp | 1000 +++++++
.../detail/cpp03/preprocessed/deque50_fwd.hpp | 15 +
.../deque/detail/cpp03/preprocessed/deque_fwd.hpp | 22 +
.../cpp03/preprocessed/deque_initial_size.hpp | 22 +
.../cpp03/preprocessed/deque_initial_size10.hpp | 18 +
.../cpp03/preprocessed/deque_initial_size20.hpp | 18 +
.../cpp03/preprocessed/deque_initial_size30.hpp | 18 +
.../cpp03/preprocessed/deque_initial_size40.hpp | 18 +
.../cpp03/preprocessed/deque_initial_size50.hpp | 18 +
.../cpp03/preprocessed/deque_keyed_values.hpp | 22 +
.../cpp03/preprocessed/deque_keyed_values10.hpp | 252 ++
.../cpp03/preprocessed/deque_keyed_values20.hpp | 462 ++++
.../cpp03/preprocessed/deque_keyed_values30.hpp | 672 +++++
.../cpp03/preprocessed/deque_keyed_values40.hpp | 882 ++++++
.../cpp03/preprocessed/deque_keyed_values50.hpp | 1092 ++++++++
.../container/deque/detail/deque_keyed_values.hpp | 76 +
.../fusion/container/deque/detail/end_impl.hpp | 43 +
.../container/deque/detail/is_sequence_impl.hpp | 32 +
.../container/deque/detail/keyed_element.hpp | 181 ++
.../container/deque/detail/value_at_impl.hpp | 46 +
.../container/deque/front_extended_deque.hpp | 51 +
3rdparty/boost/boost/fusion/container/list.hpp | 17 +
.../boost/boost/fusion/container/list/cons.hpp | 148 +
.../boost/boost/fusion/container/list/cons_fwd.hpp | 23 +
.../boost/fusion/container/list/cons_iterator.hpp | 110 +
.../boost/boost/fusion/container/list/convert.hpp | 60 +
.../boost/fusion/container/list/detail/at_impl.hpp | 136 +
.../fusion/container/list/detail/begin_impl.hpp | 51 +
.../fusion/container/list/detail/build_cons.hpp | 61 +
.../fusion/container/list/detail/convert_impl.hpp | 53 +
.../fusion/container/list/detail/cpp03/limits.hpp | 23 +
.../fusion/container/list/detail/cpp03/list.hpp | 104 +
.../list/detail/cpp03/list_forward_ctor.hpp | 48 +
.../container/list/detail/cpp03/list_fwd.hpp | 51 +
.../container/list/detail/cpp03/list_to_cons.hpp | 76 +
.../list/detail/cpp03/list_to_cons_call.hpp | 44 +
.../list/detail/cpp03/preprocessed/list.hpp | 22 +
.../list/detail/cpp03/preprocessed/list10.hpp | 100 +
.../list/detail/cpp03/preprocessed/list10_fwd.hpp | 16 +
.../list/detail/cpp03/preprocessed/list20.hpp | 140 +
.../list/detail/cpp03/preprocessed/list20_fwd.hpp | 16 +
.../list/detail/cpp03/preprocessed/list30.hpp | 180 ++
.../list/detail/cpp03/preprocessed/list30_fwd.hpp | 16 +
.../list/detail/cpp03/preprocessed/list40.hpp | 220 ++
.../list/detail/cpp03/preprocessed/list40_fwd.hpp | 16 +
.../list/detail/cpp03/preprocessed/list50.hpp | 260 ++
.../list/detail/cpp03/preprocessed/list50_fwd.hpp | 16 +
.../list/detail/cpp03/preprocessed/list_fwd.hpp | 22 +
.../detail/cpp03/preprocessed/list_to_cons.hpp | 22 +
.../detail/cpp03/preprocessed/list_to_cons10.hpp | 96 +
.../detail/cpp03/preprocessed/list_to_cons20.hpp | 166 ++
.../detail/cpp03/preprocessed/list_to_cons30.hpp | 236 ++
.../detail/cpp03/preprocessed/list_to_cons40.hpp | 306 +++
.../detail/cpp03/preprocessed/list_to_cons50.hpp | 376 +++
.../fusion/container/list/detail/deref_impl.hpp | 54 +
.../fusion/container/list/detail/empty_impl.hpp | 39 +
.../fusion/container/list/detail/end_impl.hpp | 53 +
.../fusion/container/list/detail/equal_to_impl.hpp | 40 +
.../fusion/container/list/detail/list_to_cons.hpp | 61 +
.../fusion/container/list/detail/next_impl.hpp | 61 +
.../fusion/container/list/detail/reverse_cons.hpp | 46 +
.../fusion/container/list/detail/value_at_impl.hpp | 43 +
.../fusion/container/list/detail/value_of_impl.hpp | 36 +
.../boost/boost/fusion/container/list/list.hpp | 127 +
.../boost/boost/fusion/container/list/list_fwd.hpp | 43 +
3rdparty/boost/boost/fusion/container/list/nil.hpp | 51 +
.../fusion/container/map/detail/cpp03/limits.hpp | 28 +
.../fusion/container/map/detail/cpp03/map_fwd.hpp | 53 +
.../map/detail/cpp03/preprocessed/map10_fwd.hpp | 18 +
.../map/detail/cpp03/preprocessed/map20_fwd.hpp | 18 +
.../map/detail/cpp03/preprocessed/map30_fwd.hpp | 18 +
.../map/detail/cpp03/preprocessed/map40_fwd.hpp | 18 +
.../map/detail/cpp03/preprocessed/map50_fwd.hpp | 18 +
.../map/detail/cpp03/preprocessed/map_fwd.hpp | 22 +
.../boost/boost/fusion/container/map/map_fwd.hpp | 49 +
.../fusion/container/set/detail/cpp03/limits.hpp | 28 +
.../set/detail/cpp03/preprocessed/set10_fwd.hpp | 18 +
.../set/detail/cpp03/preprocessed/set20_fwd.hpp | 18 +
.../set/detail/cpp03/preprocessed/set30_fwd.hpp | 18 +
.../set/detail/cpp03/preprocessed/set40_fwd.hpp | 18 +
.../set/detail/cpp03/preprocessed/set50_fwd.hpp | 18 +
.../set/detail/cpp03/preprocessed/set_fwd.hpp | 22 +
.../fusion/container/set/detail/cpp03/set_fwd.hpp | 53 +
.../boost/boost/fusion/container/set/set_fwd.hpp | 46 +
.../container/vector/detail/advance_impl.hpp | 43 +
.../fusion/container/vector/detail/at_impl.hpp | 60 +
.../fusion/container/vector/detail/begin_impl.hpp | 41 +
.../fusion/container/vector/detail/config.hpp | 37 +
.../container/vector/detail/cpp03/limits.hpp | 25 +
.../vector/detail/cpp03/preprocessed/vector10.hpp | 1830 +++++++++++++
.../detail/cpp03/preprocessed/vector10_fwd.hpp | 33 +
.../vector/detail/cpp03/preprocessed/vector20.hpp | 1824 +++++++++++++
.../detail/cpp03/preprocessed/vector20_fwd.hpp | 33 +
.../vector/detail/cpp03/preprocessed/vector30.hpp | 1824 +++++++++++++
.../detail/cpp03/preprocessed/vector30_fwd.hpp | 33 +
.../vector/detail/cpp03/preprocessed/vector40.hpp | 1824 +++++++++++++
.../detail/cpp03/preprocessed/vector40_fwd.hpp | 33 +
.../vector/detail/cpp03/preprocessed/vector50.hpp | 1824 +++++++++++++
.../detail/cpp03/preprocessed/vector50_fwd.hpp | 33 +
.../detail/cpp03/preprocessed/vector_fwd.hpp | 22 +
.../detail/cpp03/preprocessed/vvector10_fwd.hpp | 16 +
.../detail/cpp03/preprocessed/vvector20_fwd.hpp | 16 +
.../detail/cpp03/preprocessed/vvector30_fwd.hpp | 16 +
.../detail/cpp03/preprocessed/vvector40_fwd.hpp | 16 +
.../detail/cpp03/preprocessed/vvector50_fwd.hpp | 16 +
.../vector/detail/cpp03/value_at_impl.hpp | 34 +
.../container/vector/detail/cpp03/vector10.hpp | 105 +
.../container/vector/detail/cpp03/vector10_fwd.hpp | 64 +
.../container/vector/detail/cpp03/vector20.hpp | 81 +
.../container/vector/detail/cpp03/vector20_fwd.hpp | 59 +
.../container/vector/detail/cpp03/vector30.hpp | 80 +
.../container/vector/detail/cpp03/vector30_fwd.hpp | 59 +
.../container/vector/detail/cpp03/vector40.hpp | 81 +
.../container/vector/detail/cpp03/vector40_fwd.hpp | 59 +
.../container/vector/detail/cpp03/vector50.hpp | 80 +
.../container/vector/detail/cpp03/vector50_fwd.hpp | 59 +
.../container/vector/detail/cpp03/vector_fwd.hpp | 66 +
.../container/vector/detail/cpp03/vector_n.hpp | 354 +++
.../fusion/container/vector/detail/deref_impl.hpp | 54 +
.../container/vector/detail/distance_impl.hpp | 43 +
.../fusion/container/vector/detail/end_impl.hpp | 42 +
.../container/vector/detail/equal_to_impl.hpp | 40 +
.../fusion/container/vector/detail/next_impl.hpp | 45 +
.../fusion/container/vector/detail/prior_impl.hpp | 45 +
.../container/vector/detail/value_at_impl.hpp | 60 +
.../container/vector/detail/value_of_impl.hpp | 36 +
.../boost/fusion/container/vector/vector_fwd.hpp | 43 +
.../fusion/container/vector/vector_iterator.hpp | 65 +
3rdparty/boost/boost/fusion/iterator/advance.hpp | 95 +
3rdparty/boost/boost/fusion/iterator/deref.hpp | 75 +
.../boost/boost/fusion/iterator/deref_data.hpp | 51 +
.../fusion/iterator/detail/adapt_deref_traits.hpp | 36 +
.../fusion/iterator/detail/adapt_value_traits.hpp | 29 +
.../boost/boost/fusion/iterator/detail/advance.hpp | 107 +
.../boost/fusion/iterator/detail/distance.hpp | 66 +
.../fusion/iterator/detail/segment_sequence.hpp | 73 +
.../fusion/iterator/detail/segmented_equal_to.hpp | 42 +
.../fusion/iterator/detail/segmented_iterator.hpp | 148 +
.../fusion/iterator/detail/segmented_next_impl.hpp | 265 ++
3rdparty/boost/boost/fusion/iterator/distance.hpp | 80 +
3rdparty/boost/boost/fusion/iterator/equal_to.hpp | 106 +
.../boost/fusion/iterator/iterator_adapter.hpp | 147 +
.../boost/fusion/iterator/iterator_facade.hpp | 68 +
3rdparty/boost/boost/fusion/iterator/key_of.hpp | 43 +
3rdparty/boost/boost/fusion/iterator/mpl.hpp | 14 +
.../boost/fusion/iterator/mpl/convert_iterator.hpp | 62 +
.../boost/fusion/iterator/mpl/fusion_iterator.hpp | 80 +
3rdparty/boost/boost/fusion/iterator/next.hpp | 65 +
3rdparty/boost/boost/fusion/iterator/prior.hpp | 65 +
.../boost/fusion/iterator/segmented_iterator.hpp | 16 +
3rdparty/boost/boost/fusion/iterator/value_of.hpp | 58 +
.../boost/boost/fusion/iterator/value_of_data.hpp | 43 +
3rdparty/boost/boost/fusion/mpl.hpp | 32 +
3rdparty/boost/boost/fusion/mpl/at.hpp | 34 +
3rdparty/boost/boost/fusion/mpl/back.hpp | 33 +
3rdparty/boost/boost/fusion/mpl/begin.hpp | 32 +
3rdparty/boost/boost/fusion/mpl/clear.hpp | 34 +
3rdparty/boost/boost/fusion/mpl/detail/clear.hpp | 47 +
3rdparty/boost/boost/fusion/mpl/empty.hpp | 27 +
3rdparty/boost/boost/fusion/mpl/end.hpp | 32 +
3rdparty/boost/boost/fusion/mpl/erase.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/erase_key.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/front.hpp | 29 +
3rdparty/boost/boost/fusion/mpl/has_key.hpp | 28 +
3rdparty/boost/boost/fusion/mpl/insert.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/insert_range.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/pop_back.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/pop_front.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/push_back.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/push_front.hpp | 40 +
3rdparty/boost/boost/fusion/mpl/size.hpp | 27 +
3rdparty/boost/boost/fusion/sequence/convert.hpp | 61 +
.../boost/fusion/sequence/intrinsic/begin.hpp | 98 +
.../sequence/intrinsic/detail/segmented_begin.hpp | 45 +
.../intrinsic/detail/segmented_begin_impl.hpp | 96 +
.../sequence/intrinsic/detail/segmented_end.hpp | 41 +
.../intrinsic/detail/segmented_end_impl.hpp | 68 +
.../sequence/intrinsic/detail/segmented_size.hpp | 55 +
.../boost/fusion/sequence/intrinsic/empty.hpp | 63 +
.../boost/boost/fusion/sequence/intrinsic/end.hpp | 98 +
.../boost/fusion/sequence/intrinsic/has_key.hpp | 81 +
.../boost/fusion/sequence/intrinsic/segments.hpp | 79 +
.../boost/boost/fusion/sequence/intrinsic/size.hpp | 86 +
.../boost/fusion/sequence/intrinsic/value_at.hpp | 88 +
.../boost/boost/fusion/sequence/intrinsic_fwd.hpp | 223 ++
.../boost/boost/fusion/support/category_of.hpp | 124 +
3rdparty/boost/boost/fusion/support/config.hpp | 130 +
.../boost/boost/fusion/support/detail/access.hpp | 65 +
.../fusion/support/detail/as_fusion_element.hpp | 60 +
.../boost/boost/fusion/support/detail/enabler.hpp | 22 +
.../fusion/support/detail/is_mpl_sequence.hpp | 27 +
.../support/detail/is_native_fusion_sequence.hpp | 27 +
.../support/detail/mpl_iterator_category.hpp | 66 +
.../boost/boost/fusion/support/detail/pp_round.hpp | 72 +
.../support/detail/segmented_fold_until_impl.hpp | 401 +++
.../boost/boost/fusion/support/is_iterator.hpp | 21 +
.../boost/boost/fusion/support/is_segmented.hpp | 55 +
.../boost/boost/fusion/support/is_sequence.hpp | 73 +
3rdparty/boost/boost/fusion/support/is_view.hpp | 75 +
.../boost/boost/fusion/support/iterator_base.hpp | 36 +
.../boost/fusion/support/segmented_fold_until.hpp | 71 +
.../boost/boost/fusion/support/sequence_base.hpp | 59 +
3rdparty/boost/boost/fusion/support/tag_of.hpp | 83 +
3rdparty/boost/boost/fusion/support/tag_of_fwd.hpp | 20 +
3rdparty/boost/boost/fusion/support/void.hpp | 15 +
.../boost/boost/fusion/view/iterator_range.hpp | 13 +
.../fusion/view/iterator_range/detail/at_impl.hpp | 46 +
.../view/iterator_range/detail/begin_impl.hpp | 42 +
.../fusion/view/iterator_range/detail/end_impl.hpp | 42 +
.../iterator_range/detail/is_segmented_impl.hpp | 67 +
.../detail/segmented_iterator_range.hpp | 556 ++++
.../view/iterator_range/detail/segments_impl.hpp | 54 +
.../view/iterator_range/detail/size_impl.hpp | 38 +
.../view/iterator_range/detail/value_at_impl.hpp | 39 +
.../fusion/view/iterator_range/iterator_range.hpp | 63 +
.../fusion/view/joint_view/detail/begin_impl.hpp | 71 +
.../view/joint_view/detail/deref_data_impl.hpp | 39 +
.../fusion/view/joint_view/detail/deref_impl.hpp | 30 +
.../fusion/view/joint_view/detail/end_impl.hpp | 42 +
.../fusion/view/joint_view/detail/key_of_impl.hpp | 29 +
.../fusion/view/joint_view/detail/next_impl.hpp | 75 +
.../view/joint_view/detail/value_of_data_impl.hpp | 29 +
.../view/joint_view/detail/value_of_impl.hpp | 30 +
.../boost/fusion/view/joint_view/joint_view.hpp | 83 +
.../fusion/view/joint_view/joint_view_fwd.hpp | 18 +
.../fusion/view/joint_view/joint_view_iterator.hpp | 69 +
.../view/single_view/detail/advance_impl.hpp | 49 +
.../fusion/view/single_view/detail/at_impl.hpp | 46 +
.../fusion/view/single_view/detail/begin_impl.hpp | 47 +
.../fusion/view/single_view/detail/deref_impl.hpp | 47 +
.../view/single_view/detail/distance_impl.hpp | 45 +
.../fusion/view/single_view/detail/end_impl.hpp | 47 +
.../view/single_view/detail/equal_to_impl.hpp | 40 +
.../fusion/view/single_view/detail/next_impl.hpp | 55 +
.../fusion/view/single_view/detail/prior_impl.hpp | 48 +
.../fusion/view/single_view/detail/size_impl.hpp | 33 +
.../view/single_view/detail/value_at_impl.hpp | 40 +
.../view/single_view/detail/value_of_impl.hpp | 40 +
.../boost/fusion/view/single_view/single_view.hpp | 72 +
.../view/single_view/single_view_iterator.hpp | 59 +
3rdparty/boost/boost/integer.hpp | 4 +-
3rdparty/boost/boost/integer/common_factor_ct.hpp | 2 +-
3rdparty/boost/boost/integer/static_log2.hpp | 5 +-
3rdparty/boost/boost/integer_traits.hpp | 2 +-
3rdparty/boost/boost/iterator/advance.hpp | 2 +-
.../boost/boost/iterator/detail/config_def.hpp | 8 +-
.../iterator/detail/facade_iterator_category.hpp | 5 +-
3rdparty/boost/boost/iterator/distance.hpp | 2 +-
3rdparty/boost/boost/iterator/iterator_adaptor.hpp | 6 +-
3rdparty/boost/boost/iterator/iterator_facade.hpp | 2 +-
3rdparty/boost/boost/lexical_cast.hpp | 2 +-
.../boost/boost/lexical_cast/bad_lexical_cast.hpp | 31 +-
.../lexical_cast/detail/converter_lexical.hpp | 130 +-
.../detail/converter_lexical_streams.hpp | 10 +-
.../lexical_cast/detail/converter_numeric.hpp | 26 +-
.../boost/boost/lexical_cast/detail/inf_nan.hpp | 2 +-
.../boost/lexical_cast/detail/is_character.hpp | 13 +-
.../lexical_cast/detail/lcast_char_constants.hpp | 2 +-
.../detail/lcast_unsigned_converters.hpp | 10 +-
.../boost/lexical_cast/detail/widest_char.hpp | 7 +-
.../boost/lexical_cast/try_lexical_convert.hpp | 31 +-
3rdparty/boost/boost/math/policies/policy.hpp | 108 +-
.../math/special_functions/detail/fp_traits.hpp | 31 +-
.../boost/math/special_functions/fpclassify.hpp | 4 +-
.../boost/math/special_functions/math_fwd.hpp | 204 ++-
3rdparty/boost/boost/math/tools/config.hpp | 30 +-
3rdparty/boost/boost/math/tools/promotion.hpp | 12 +-
3rdparty/boost/boost/math/tools/user.hpp | 4 +-
3rdparty/boost/boost/move/algo/move.hpp | 156 --
3rdparty/boost/boost/move/algorithm.hpp | 167 --
3rdparty/boost/boost/move/core.hpp | 10 +-
.../boost/move/detail/iterator_to_raw_pointer.hpp | 59 -
.../boost/boost/move/detail/iterator_traits.hpp | 77 -
3rdparty/boost/boost/move/detail/meta_utils.hpp | 2 +
.../boost/boost/move/detail/meta_utils_core.hpp | 17 +-
.../boost/boost/move/detail/pointer_element.hpp | 168 --
.../boost/boost/move/detail/to_raw_pointer.hpp | 45 -
3rdparty/boost/boost/move/detail/type_traits.hpp | 198 ++-
3rdparty/boost/boost/move/iterator.hpp | 311 ---
3rdparty/boost/boost/move/move.hpp | 35 -
3rdparty/boost/boost/mp11/algorithm.hpp | 1246 +++++++++
3rdparty/boost/boost/mp11/bind.hpp | 111 +
3rdparty/boost/boost/mp11/detail/config.hpp | 136 +
3rdparty/boost/boost/mp11/detail/mp_append.hpp | 185 ++
3rdparty/boost/boost/mp11/detail/mp_copy_if.hpp | 48 +
3rdparty/boost/boost/mp11/detail/mp_count.hpp | 115 +
3rdparty/boost/boost/mp11/detail/mp_fold.hpp | 62 +
3rdparty/boost/boost/mp11/detail/mp_is_list.hpp | 39 +
3rdparty/boost/boost/mp11/detail/mp_list.hpp | 24 +
3rdparty/boost/boost/mp11/detail/mp_map_find.hpp | 87 +
.../boost/boost/mp11/detail/mp_min_element.hpp | 51 +
3rdparty/boost/boost/mp11/detail/mp_plus.hpp | 81 +
3rdparty/boost/boost/mp11/detail/mp_remove_if.hpp | 48 +
3rdparty/boost/boost/mp11/detail/mp_void.hpp | 32 +
3rdparty/boost/boost/mp11/detail/mp_with_index.hpp | 385 +++
3rdparty/boost/boost/mp11/function.hpp | 226 ++
3rdparty/boost/boost/mp11/integer_sequence.hpp | 112 +
3rdparty/boost/boost/mp11/integral.hpp | 41 +
3rdparty/boost/boost/mp11/list.hpp | 335 +++
3rdparty/boost/boost/mp11/set.hpp | 188 ++
3rdparty/boost/boost/mp11/utility.hpp | 257 ++
3rdparty/boost/boost/mp11/version.hpp | 16 +
3rdparty/boost/boost/mpl/assert.hpp | 17 +-
3rdparty/boost/boost/mpl/aux_/back_impl.hpp | 43 +
3rdparty/boost/boost/mpl/aux_/common_name_wknd.hpp | 4 +-
3rdparty/boost/boost/mpl/aux_/config/adl.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/arrays.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/bcc.hpp | 4 +-
3rdparty/boost/boost/mpl/aux_/config/bind.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/compiler.hpp | 4 +-
3rdparty/boost/boost/mpl/aux_/config/ctps.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/dtp.hpp | 6 +-
.../boost/boost/mpl/aux_/config/forwarding.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/integral.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/operators.hpp | 2 +-
.../boost/mpl/aux_/config/overload_resolution.hpp | 2 +-
.../boost/boost/mpl/aux_/config/preprocessor.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/config/ttp.hpp | 4 +-
3rdparty/boost/boost/mpl/aux_/erase_impl.hpp | 69 +
3rdparty/boost/boost/mpl/aux_/erase_key_impl.hpp | 32 +
3rdparty/boost/boost/mpl/aux_/fold_impl_body.hpp | 6 +-
3rdparty/boost/boost/mpl/aux_/has_rebind.hpp | 8 +-
3rdparty/boost/boost/mpl/aux_/integral_wrapper.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/lambda_support.hpp | 6 +-
3rdparty/boost/boost/mpl/aux_/nested_type_wknd.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/pop_back_impl.hpp | 34 +
3rdparty/boost/boost/mpl/aux_/pop_front_impl.hpp | 44 +
.../boost/boost/mpl/aux_/preprocessor/enum.hpp | 12 +
.../boost/boost/mpl/aux_/preprocessor/params.hpp | 12 +
3rdparty/boost/boost/mpl/aux_/size_impl.hpp | 2 +-
3rdparty/boost/boost/mpl/aux_/static_cast.hpp | 2 +-
3rdparty/boost/boost/mpl/back.hpp | 39 +
3rdparty/boost/boost/mpl/count_fwd.hpp | 24 +
3rdparty/boost/boost/mpl/empty_base.hpp | 63 +
3rdparty/boost/boost/mpl/erase.hpp | 42 +
3rdparty/boost/boost/mpl/erase_key.hpp | 41 +
3rdparty/boost/boost/mpl/has_xxx.hpp | 8 +-
3rdparty/boost/boost/mpl/if.hpp | 2 +-
3rdparty/boost/boost/mpl/inherit.hpp | 229 ++
3rdparty/boost/boost/mpl/integral_c.hpp | 2 +-
3rdparty/boost/boost/mpl/numeric_cast.hpp | 2 +-
3rdparty/boost/boost/mpl/order_fwd.hpp | 25 +
3rdparty/boost/boost/mpl/pop_back.hpp | 39 +
3rdparty/boost/boost/mpl/pop_front.hpp | 39 +
3rdparty/boost/boost/mpl/vector/aux_/at.hpp | 2 +-
.../boost/boost/multi_index/detail/scope_guard.hpp | 453 ---
3rdparty/boost/boost/none.hpp | 10 +-
3rdparty/boost/boost/none_t.hpp | 4 +-
3rdparty/boost/boost/numeric/conversion/cast.hpp | 2 +-
.../numeric/conversion/converter_policies.hpp | 10 +-
.../boost/numeric/conversion/detail/converter.hpp | 2 +-
.../boost/boost/numeric/conversion/detail/meta.hpp | 2 +-
.../numeric/conversion/detail/old_numeric_cast.hpp | 8 +-
.../boost/boost/optional/bad_optional_access.hpp | 9 +
.../detail/old_optional_implementation.hpp | 25 +-
.../boost/optional/detail/optional_config.hpp | 2 +-
.../detail/optional_trivially_copyable_base.hpp | 8 +-
3rdparty/boost/boost/optional/optional.hpp | 27 +-
3rdparty/boost/boost/parameter.hpp | 21 -
.../boost/parameter/aux_/always_true_predicate.hpp | 42 +
3rdparty/boost/boost/parameter/aux_/arg_list.hpp | 1612 +++++++++---
.../boost/parameter/aux_/augment_predicate.hpp | 198 ++
3rdparty/boost/boost/parameter/aux_/cast.hpp | 141 -
3rdparty/boost/boost/parameter/aux_/default.hpp | 149 +-
.../parameter/aux_/has_nested_template_fn.hpp | 111 +
3rdparty/boost/boost/parameter/aux_/is_maybe.hpp | 58 +-
.../boost/boost/parameter/aux_/is_placeholder.hpp | 64 +
.../boost/parameter/aux_/is_tagged_argument.hpp | 95 +
3rdparty/boost/boost/parameter/aux_/lambda_tag.hpp | 16 +
3rdparty/boost/boost/parameter/aux_/overloads.hpp | 88 -
.../aux_/pack/as_parameter_requirements.hpp | 32 +
.../boost/boost/parameter/aux_/pack/deduce_tag.hpp | 217 ++
.../boost/parameter/aux_/pack/deduced_item.hpp | 34 +
.../boost/parameter/aux_/pack/insert_tagged.hpp | 23 +
.../parameter/aux_/pack/is_named_argument.hpp | 43 +
3rdparty/boost/boost/parameter/aux_/pack/item.hpp | 47 +
.../boost/parameter/aux_/pack/make_arg_list.hpp | 438 +++
.../parameter/aux_/pack/make_deduced_items.hpp | 53 +
.../boost/boost/parameter/aux_/pack/make_items.hpp | 45 +
.../aux_/pack/make_parameter_spec_items.hpp | 244 ++
.../parameter/aux_/pack/parameter_requirements.hpp | 25 +
.../boost/boost/parameter/aux_/pack/predicate.hpp | 87 +
.../boost/boost/parameter/aux_/pack/satisfies.hpp | 142 +
.../boost/parameter/aux_/pack/tag_deduced.hpp | 59 +
.../boost/parameter/aux_/pack/tag_keyword_arg.hpp | 30 +
.../parameter/aux_/pack/tag_keyword_arg_ref.hpp | 67 +
.../aux_/pack/tag_template_keyword_arg.hpp | 30 +
.../boost/boost/parameter/aux_/pack/tag_type.hpp | 89 +
.../parameter/aux_/pack/unmatched_argument.hpp | 41 +
.../parameter/aux_/parameter_requirements.hpp | 27 +-
.../boost/parameter/aux_/parenthesized_type.hpp | 35 -
.../aux_/preprocessor/binary_seq_for_each.hpp | 1638 +++++++++++
.../aux_/preprocessor/binary_seq_for_each_inc.hpp | 1796 ++++++++++++
.../aux_/preprocessor/binary_seq_to_args.hpp | 65 +
.../aux_/preprocessor/convert_binary_seq.hpp | 57 +
.../boost/parameter/aux_/preprocessor/flatten.hpp | 115 -
.../boost/parameter/aux_/preprocessor/for_each.hpp | 103 -
.../parameter/aux_/preprocessor/for_each_pred.hpp | 1029 +++++++
.../parameter/aux_/preprocessor/inc_binary_seq.hpp | 78 +
.../preprocessor/no_perfect_forwarding_begin.hpp | 165 ++
.../preprocessor/no_perfect_forwarding_end.hpp | 24 +
.../boost/parameter/aux_/preprocessor/nullptr.hpp | 18 +
.../parameter/aux_/preprocessor/overloads.hpp | 92 +
.../boost/parameter/aux_/preprocessor/seq_enum.hpp | 26 +
.../parameter/aux_/preprocessor/seq_merge.hpp | 1807 ++++++++++++
3rdparty/boost/boost/parameter/aux_/result_of0.hpp | 75 +-
3rdparty/boost/boost/parameter/aux_/set.hpp | 136 +-
3rdparty/boost/boost/parameter/aux_/tag.hpp | 182 +-
.../boost/boost/parameter/aux_/tagged_argument.hpp | 1033 ++++++--
.../boost/parameter/aux_/tagged_argument_fwd.hpp | 38 +
.../boost/parameter/aux_/template_keyword.hpp | 110 +-
.../boost/parameter/aux_/unwrap_cv_reference.hpp | 239 ++-
.../boost/boost/parameter/aux_/use_default.hpp | 17 +
.../boost/boost/parameter/aux_/use_default_tag.hpp | 29 +
3rdparty/boost/boost/parameter/aux_/void.hpp | 41 +-
3rdparty/boost/boost/parameter/aux_/yesno.hpp | 44 +-
3rdparty/boost/boost/parameter/binding.hpp | 80 -
3rdparty/boost/boost/parameter/config.hpp | 81 +-
3rdparty/boost/boost/parameter/deduced.hpp | 132 +
3rdparty/boost/boost/parameter/keyword.hpp | 122 -
3rdparty/boost/boost/parameter/keyword_fwd.hpp | 23 +
3rdparty/boost/boost/parameter/macros.hpp | 99 -
3rdparty/boost/boost/parameter/match.hpp | 55 -
3rdparty/boost/boost/parameter/name.hpp | 146 -
3rdparty/boost/boost/parameter/optional.hpp | 67 +
3rdparty/boost/boost/parameter/parameters.hpp | 1443 ++++------
3rdparty/boost/boost/parameter/preprocessor.hpp | 1077 --------
3rdparty/boost/boost/parameter/required.hpp | 66 +
.../boost/boost/parameter/template_keyword.hpp | 87 +
3rdparty/boost/boost/parameter/value_type.hpp | 222 +-
3rdparty/boost/boost/predef/architecture.h | 1 +
3rdparty/boost/boost/predef/architecture/alpha.h | 33 +-
3rdparty/boost/boost/predef/architecture/arm.h | 118 +-
.../boost/boost/predef/architecture/blackfin.h | 21 +-
3rdparty/boost/boost/predef/architecture/convex.h | 27 +-
3rdparty/boost/boost/predef/architecture/ia64.h | 33 +-
3rdparty/boost/boost/predef/architecture/m68k.h | 63 +-
3rdparty/boost/boost/predef/architecture/mips.h | 49 +-
3rdparty/boost/boost/predef/architecture/parisc.h | 37 +-
3rdparty/boost/boost/predef/architecture/ppc.h | 53 +-
3rdparty/boost/boost/predef/architecture/ptx.h | 19 +-
3rdparty/boost/boost/predef/architecture/pyramid.h | 15 +-
3rdparty/boost/boost/predef/architecture/riscv.h | 43 +
3rdparty/boost/boost/predef/architecture/rs6k.h | 31 +-
3rdparty/boost/boost/predef/architecture/sparc.h | 23 +-
3rdparty/boost/boost/predef/architecture/superh.h | 39 +-
3rdparty/boost/boost/predef/architecture/sys370.h | 19 +-
3rdparty/boost/boost/predef/architecture/sys390.h | 19 +-
3rdparty/boost/boost/predef/architecture/x86.h | 8 +-
3rdparty/boost/boost/predef/architecture/x86/32.h | 59 +-
3rdparty/boost/boost/predef/architecture/x86/64.h | 31 +-
3rdparty/boost/boost/predef/architecture/z.h | 17 +-
3rdparty/boost/boost/predef/compiler/borland.h | 23 +-
3rdparty/boost/boost/predef/compiler/clang.h | 19 +-
3rdparty/boost/boost/predef/compiler/comeau.h | 19 +-
3rdparty/boost/boost/predef/compiler/compaq.h | 25 +-
3rdparty/boost/boost/predef/compiler/diab.h | 19 +-
3rdparty/boost/boost/predef/compiler/digitalmars.h | 19 +-
3rdparty/boost/boost/predef/compiler/dignus.h | 19 +-
3rdparty/boost/boost/predef/compiler/edg.h | 19 +-
3rdparty/boost/boost/predef/compiler/ekopath.h | 19 +-
3rdparty/boost/boost/predef/compiler/gcc.h | 21 +-
3rdparty/boost/boost/predef/compiler/gcc_xml.h | 17 +-
3rdparty/boost/boost/predef/compiler/greenhills.h | 23 +-
3rdparty/boost/boost/predef/compiler/hp_acc.h | 19 +-
3rdparty/boost/boost/predef/compiler/iar.h | 19 +-
3rdparty/boost/boost/predef/compiler/ibm.h | 29 +-
3rdparty/boost/boost/predef/compiler/intel.h | 35 +-
3rdparty/boost/boost/predef/compiler/kai.h | 19 +-
3rdparty/boost/boost/predef/compiler/llvm.h | 17 +-
3rdparty/boost/boost/predef/compiler/metaware.h | 17 +-
3rdparty/boost/boost/predef/compiler/metrowerks.h | 27 +-
3rdparty/boost/boost/predef/compiler/microtec.h | 17 +-
3rdparty/boost/boost/predef/compiler/mpw.h | 23 +-
3rdparty/boost/boost/predef/compiler/nvcc.h | 54 +-
3rdparty/boost/boost/predef/compiler/palm.h | 19 +-
3rdparty/boost/boost/predef/compiler/pgi.h | 19 +-
3rdparty/boost/boost/predef/compiler/sgi_mipspro.h | 23 +-
3rdparty/boost/boost/predef/compiler/sunpro.h | 27 +-
3rdparty/boost/boost/predef/compiler/tendra.h | 17 +-
3rdparty/boost/boost/predef/compiler/visualc.h | 25 +-
3rdparty/boost/boost/predef/compiler/watcom.h | 19 +-
3rdparty/boost/boost/predef/hardware/simd.h | 141 +-
3rdparty/boost/boost/predef/hardware/simd/arm.h | 40 +-
.../boost/predef/hardware/simd/arm/versions.h | 26 +-
3rdparty/boost/boost/predef/hardware/simd/ppc.h | 40 +-
.../boost/predef/hardware/simd/ppc/versions.h | 48 +-
3rdparty/boost/boost/predef/hardware/simd/x86.h | 76 +-
.../boost/predef/hardware/simd/x86/versions.h | 140 +-
.../boost/boost/predef/hardware/simd/x86_amd.h | 48 +-
.../boost/predef/hardware/simd/x86_amd/versions.h | 43 +-
3rdparty/boost/boost/predef/language/cuda.h | 21 +-
3rdparty/boost/boost/predef/language/objc.h | 17 +-
3rdparty/boost/boost/predef/language/stdc.h | 19 +-
3rdparty/boost/boost/predef/language/stdcpp.h | 71 +-
3rdparty/boost/boost/predef/library/c/cloudabi.h | 19 +-
3rdparty/boost/boost/predef/library/c/gnu.h | 23 +-
3rdparty/boost/boost/predef/library/c/uc.h | 19 +-
3rdparty/boost/boost/predef/library/c/vms.h | 17 +-
3rdparty/boost/boost/predef/library/c/zos.h | 19 +-
3rdparty/boost/boost/predef/library/std/cxx.h | 19 +-
.../boost/boost/predef/library/std/dinkumware.h | 21 +-
3rdparty/boost/boost/predef/library/std/libcomo.h | 19 +-
3rdparty/boost/boost/predef/library/std/modena.h | 19 +-
3rdparty/boost/boost/predef/library/std/msl.h | 23 +-
.../boost/boost/predef/library/std/roguewave.h | 21 +-
3rdparty/boost/boost/predef/library/std/sgi.h | 19 +-
3rdparty/boost/boost/predef/library/std/stdcpp3.h | 23 +-
3rdparty/boost/boost/predef/library/std/stlport.h | 25 +-
3rdparty/boost/boost/predef/library/std/vacpp.h | 17 +-
3rdparty/boost/boost/predef/make.h | 132 +-
3rdparty/boost/boost/predef/os.h | 1 -
3rdparty/boost/boost/predef/os/aix.h | 27 +-
3rdparty/boost/boost/predef/os/amigaos.h | 19 +-
3rdparty/boost/boost/predef/os/beos.h | 17 +-
3rdparty/boost/boost/predef/os/bsd.h | 45 +-
3rdparty/boost/boost/predef/os/bsd/bsdi.h | 17 +-
3rdparty/boost/boost/predef/os/bsd/dragonfly.h | 17 +-
3rdparty/boost/boost/predef/os/bsd/free.h | 19 +-
3rdparty/boost/boost/predef/os/bsd/net.h | 31 +-
3rdparty/boost/boost/predef/os/bsd/open.h | 117 +-
3rdparty/boost/boost/predef/os/cygwin.h | 24 +-
3rdparty/boost/boost/predef/os/haiku.h | 17 +-
3rdparty/boost/boost/predef/os/hpux.h | 21 +-
3rdparty/boost/boost/predef/os/ios.h | 23 +-
3rdparty/boost/boost/predef/os/irix.h | 19 +-
3rdparty/boost/boost/predef/os/linux.h | 24 +-
3rdparty/boost/boost/predef/os/macos.h | 27 +-
3rdparty/boost/boost/predef/os/os400.h | 17 +-
3rdparty/boost/boost/predef/os/qnxnto.h | 23 +-
3rdparty/boost/boost/predef/os/solaris.h | 19 +-
3rdparty/boost/boost/predef/os/unix.h | 46 +-
3rdparty/boost/boost/predef/os/vms.h | 21 +-
3rdparty/boost/boost/predef/os/windows.h | 31 +-
3rdparty/boost/boost/predef/other/endian.h | 23 +-
3rdparty/boost/boost/predef/platform.h | 1 +
3rdparty/boost/boost/predef/platform/android.h | 44 +
3rdparty/boost/boost/predef/platform/cloudabi.h | 17 +-
3rdparty/boost/boost/predef/platform/ios.h | 23 +-
3rdparty/boost/boost/predef/platform/mingw.h | 23 +-
3rdparty/boost/boost/predef/platform/mingw32.h | 19 +-
3rdparty/boost/boost/predef/platform/mingw64.h | 19 +-
.../boost/boost/predef/platform/windows_desktop.h | 19 +-
.../boost/boost/predef/platform/windows_phone.h | 17 +-
.../boost/boost/predef/platform/windows_runtime.h | 19 +-
.../boost/boost/predef/platform/windows_server.h | 17 +-
.../boost/boost/predef/platform/windows_store.h | 19 +-
.../boost/boost/predef/platform/windows_system.h | 17 +-
3rdparty/boost/boost/predef/platform/windows_uwp.h | 23 +-
3rdparty/boost/boost/predef/version.h | 2 +-
3rdparty/boost/boost/predef/version_number.h | 30 +-
.../boost/boost/preprocessor/arithmetic/add.hpp | 55 +-
.../boost/boost/preprocessor/arithmetic/dec.hpp | 33 +
.../preprocessor/arithmetic/detail/is_1_number.hpp | 21 +
.../arithmetic/detail/is_maximum_number.hpp | 22 +
.../arithmetic/detail/is_minimum_number.hpp | 21 +
.../arithmetic/detail/maximum_number.hpp | 19 +
.../boost/boost/preprocessor/arithmetic/div.hpp | 38 +-
.../boost/boost/preprocessor/arithmetic/inc.hpp | 33 +
.../preprocessor/arithmetic/limits/dec_1024.hpp | 531 ++++
.../preprocessor/arithmetic/limits/dec_256.hpp | 276 ++
.../preprocessor/arithmetic/limits/dec_512.hpp | 275 ++
.../preprocessor/arithmetic/limits/inc_1024.hpp | 536 ++++
.../preprocessor/arithmetic/limits/inc_256.hpp | 275 ++
.../preprocessor/arithmetic/limits/inc_512.hpp | 280 ++
.../boost/boost/preprocessor/arithmetic/mod.hpp | 38 +-
.../boost/boost/preprocessor/arithmetic/mul.hpp | 61 +-
.../boost/boost/preprocessor/arithmetic/sub.hpp | 52 +-
.../boost/boost/preprocessor/comparison/less.hpp | 46 +
.../comparison/limits/not_equal_1024.hpp | 1044 +++++++
.../comparison/limits/not_equal_256.hpp | 793 ++++++
.../comparison/limits/not_equal_512.hpp | 532 ++++
.../boost/preprocessor/comparison/not_equal.hpp | 45 +-
.../boost/boost/preprocessor/config/config.hpp | 60 +-
.../boost/boost/preprocessor/config/limits.hpp | 163 ++
.../boost/boost/preprocessor/control/deduce_d.hpp | 27 +
.../preprocessor/control/detail/dmc/while.hpp | 5 +-
.../control/detail/edg/limits/while_1024.hpp | 1044 +++++++
.../control/detail/edg/limits/while_256.hpp | 533 ++++
.../control/detail/edg/limits/while_512.hpp | 532 ++++
.../preprocessor/control/detail/edg/while.hpp | 27 +
.../control/detail/limits/while_1024.hpp | 1044 +++++++
.../control/detail/limits/while_256.hpp | 533 ++++
.../control/detail/limits/while_512.hpp | 532 ++++
.../boost/preprocessor/control/detail/while.hpp | 27 +
.../preprocessor/control/limits/while_1024.hpp | 531 ++++
.../preprocessor/control/limits/while_256.hpp | 275 ++
.../preprocessor/control/limits/while_512.hpp | 275 ++
.../boost/boost/preprocessor/control/while.hpp | 75 +
.../boost/boost/preprocessor/detail/auto_rec.hpp | 41 +
.../boost/preprocessor/detail/dmc/auto_rec.hpp | 4 +-
.../boost/boost/preprocessor/detail/is_nullary.hpp | 30 -
.../preprocessor/detail/limits/auto_rec_1024.hpp | 532 ++++
.../preprocessor/detail/limits/auto_rec_256.hpp | 280 ++
.../preprocessor/detail/limits/auto_rec_512.hpp | 276 ++
3rdparty/boost/boost/preprocessor/detail/split.hpp | 35 -
.../boost/preprocessor/facilities/check_empty.hpp | 19 +
.../preprocessor/facilities/detail/is_empty.hpp | 6 +-
.../boost/preprocessor/facilities/intercept.hpp | 29 +
.../boost/preprocessor/facilities/is_empty.hpp | 37 -
.../preprocessor/facilities/is_empty_variadic.hpp | 33 +-
.../facilities/limits/intercept_1024.hpp | 530 ++++
.../facilities/limits/intercept_256.hpp | 273 ++
.../facilities/limits/intercept_512.hpp | 274 ++
.../boost/preprocessor/facilities/overload.hpp | 4 +-
3rdparty/boost/boost/preprocessor/for.hpp | 17 -
.../iteration/detail/iter/forward1.hpp | 27 +
.../iteration/detail/iter/forward2.hpp | 27 +
.../iteration/detail/iter/forward3.hpp | 27 +
.../iteration/detail/iter/forward4.hpp | 27 +
.../iteration/detail/iter/forward5.hpp | 27 +
.../iteration/detail/iter/limits/forward1_1024.hpp | 2573 +++++++++++++++++
.../iteration/detail/iter/limits/forward1_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/forward1_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/forward2_1024.hpp | 2573 +++++++++++++++++
.../iteration/detail/iter/limits/forward2_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/forward2_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/forward3_1024.hpp | 2573 +++++++++++++++++
.../iteration/detail/iter/limits/forward3_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/forward3_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/forward4_1024.hpp | 2573 +++++++++++++++++
.../iteration/detail/iter/limits/forward4_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/forward4_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/forward5_1024.hpp | 2573 +++++++++++++++++
.../iteration/detail/iter/limits/forward5_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/forward5_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/reverse1_1024.hpp | 2571 +++++++++++++++++
.../iteration/detail/iter/limits/reverse1_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/reverse1_512.hpp | 1291 +++++++++
.../iteration/detail/iter/limits/reverse2_1024.hpp | 2571 +++++++++++++++++
.../iteration/detail/iter/limits/reverse2_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/reverse2_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/reverse3_1024.hpp | 2571 +++++++++++++++++
.../iteration/detail/iter/limits/reverse3_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/reverse3_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/reverse4_1024.hpp | 2571 +++++++++++++++++
.../iteration/detail/iter/limits/reverse4_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/reverse4_512.hpp | 1293 +++++++++
.../iteration/detail/iter/limits/reverse5_1024.hpp | 2571 +++++++++++++++++
.../iteration/detail/iter/limits/reverse5_256.hpp | 1296 +++++++++
.../iteration/detail/iter/limits/reverse5_512.hpp | 1293 +++++++++
.../iteration/detail/iter/reverse1.hpp | 25 +
.../iteration/detail/iter/reverse2.hpp | 25 +
.../iteration/detail/iter/reverse3.hpp | 25 +
.../iteration/detail/iter/reverse4.hpp | 25 +
.../iteration/detail/iter/reverse5.hpp | 25 +
.../iteration/detail/limits/local_1024.hpp | 1549 +++++++++++
.../iteration/detail/limits/local_256.hpp | 782 ++++++
.../iteration/detail/limits/local_512.hpp | 781 ++++++
.../iteration/detail/limits/rlocal_1024.hpp | 1549 +++++++++++
.../iteration/detail/limits/rlocal_256.hpp | 782 ++++++
.../iteration/detail/limits/rlocal_512.hpp | 781 ++++++
.../boost/preprocessor/iteration/detail/local.hpp | 27 +
.../boost/preprocessor/iteration/detail/rlocal.hpp | 25 +
.../preprocessor/list/detail/dmc/fold_left.hpp | 5 +-
.../preprocessor/list/detail/edg/fold_left.hpp | 28 +
.../preprocessor/list/detail/edg/fold_right.hpp | 29 +
.../list/detail/edg/limits/fold_left_1024.hpp | 1044 +++++++
.../list/detail/edg/limits/fold_left_256.hpp | 533 ++++
.../list/detail/edg/limits/fold_left_512.hpp | 532 ++++
.../list/detail/edg/limits/fold_right_1024.hpp | 1557 +++++++++++
.../list/detail/edg/limits/fold_right_256.hpp | 791 ++++++
.../list/detail/edg/limits/fold_right_512.hpp | 789 ++++++
.../boost/preprocessor/list/detail/fold_left.hpp | 28 +
.../boost/preprocessor/list/detail/fold_right.hpp | 26 +
.../list/detail/limits/fold_left_1024.hpp | 532 ++++
.../list/detail/limits/fold_left_256.hpp | 275 ++
.../list/detail/limits/fold_left_512.hpp | 276 ++
.../list/detail/limits/fold_right_1024.hpp | 532 ++++
.../list/detail/limits/fold_right_256.hpp | 275 ++
.../list/detail/limits/fold_right_512.hpp | 276 ++
.../boost/boost/preprocessor/list/fold_left.hpp | 60 +
.../boost/boost/preprocessor/list/fold_right.hpp | 44 +
.../preprocessor/list/limits/fold_left_1024.hpp | 531 ++++
.../preprocessor/list/limits/fold_left_256.hpp | 275 ++
.../preprocessor/list/limits/fold_left_512.hpp | 275 ++
3rdparty/boost/boost/preprocessor/list/reverse.hpp | 35 +
.../boost/boost/preprocessor/logical/bitor.hpp | 38 +
3rdparty/boost/boost/preprocessor/logical/bool.hpp | 22 +
.../preprocessor/logical/limits/bool_1024.hpp | 531 ++++
.../boost/preprocessor/logical/limits/bool_256.hpp | 275 ++
.../boost/preprocessor/logical/limits/bool_512.hpp | 275 ++
.../preprocessor/punctuation/is_begin_parens.hpp | 6 +-
.../boost/preprocessor/repetition/deduce_r.hpp | 27 +
.../preprocessor/repetition/detail/dmc/for.hpp | 5 +-
.../preprocessor/repetition/detail/edg/for.hpp | 26 +
.../repetition/detail/edg/limits/for_1024.hpp | 1044 +++++++
.../repetition/detail/edg/limits/for_256.hpp | 533 ++++
.../repetition/detail/edg/limits/for_512.hpp | 532 ++++
.../boost/preprocessor/repetition/detail/for.hpp | 28 +
.../repetition/detail/limits/for_1024.hpp | 1044 +++++++
.../repetition/detail/limits/for_256.hpp | 533 ++++
.../repetition/detail/limits/for_512.hpp | 532 ++++
.../preprocessor/repetition/detail/msvc/for.hpp | 1 +
.../boost/boost/preprocessor/repetition/for.hpp | 128 +-
.../preprocessor/repetition/limits/for_1024.hpp | 531 ++++
.../preprocessor/repetition/limits/for_256.hpp | 275 ++
.../preprocessor/repetition/limits/for_512.hpp | 275 ++
.../preprocessor/repetition/limits/repeat_1024.hpp | 1557 +++++++++++
.../preprocessor/repetition/limits/repeat_256.hpp | 791 ++++++
.../preprocessor/repetition/limits/repeat_512.hpp | 789 ++++++
.../boost/boost/preprocessor/repetition/repeat.hpp | 22 +
.../preprocessor/repetition/repeat_from_to.hpp | 27 +
.../boost/boost/preprocessor/selection/max.hpp | 39 -
.../boost/boost/preprocessor/selection/min.hpp | 39 +
.../boost/preprocessor/seq/detail/is_empty.hpp | 22 +-
.../preprocessor/seq/detail/limits/split_1024.hpp | 530 ++++
.../preprocessor/seq/detail/limits/split_256.hpp | 272 ++
.../preprocessor/seq/detail/limits/split_512.hpp | 274 ++
.../boost/boost/preprocessor/seq/detail/split.hpp | 23 +
3rdparty/boost/boost/preprocessor/seq/elem.hpp | 23 +
3rdparty/boost/boost/preprocessor/seq/enum.hpp | 23 +
.../boost/boost/preprocessor/seq/fold_left.hpp | 52 +
3rdparty/boost/boost/preprocessor/seq/for_each.hpp | 107 -
.../boost/boost/preprocessor/seq/for_each_i.hpp | 56 +-
.../boost/preprocessor/seq/for_each_product.hpp | 126 -
.../boost/preprocessor/seq/limits/elem_1024.hpp | 530 ++++
.../boost/preprocessor/seq/limits/elem_256.hpp | 272 ++
.../boost/preprocessor/seq/limits/elem_512.hpp | 274 ++
.../boost/preprocessor/seq/limits/enum_1024.hpp | 530 ++++
.../boost/preprocessor/seq/limits/enum_256.hpp | 272 ++
.../boost/preprocessor/seq/limits/enum_512.hpp | 274 ++
.../preprocessor/seq/limits/fold_left_1024.hpp | 1556 +++++++++++
.../preprocessor/seq/limits/fold_left_256.hpp | 1053 +++++++
.../preprocessor/seq/limits/fold_left_512.hpp | 788 ++++++
.../boost/preprocessor/seq/limits/size_1024.hpp | 1043 +++++++
.../boost/preprocessor/seq/limits/size_256.hpp | 532 ++++
.../boost/preprocessor/seq/limits/size_512.hpp | 531 ++++
.../boost/boost/preprocessor/seq/push_front.hpp | 19 +
3rdparty/boost/boost/preprocessor/seq/rest_n.hpp | 26 +-
3rdparty/boost/boost/preprocessor/seq/size.hpp | 23 +
3rdparty/boost/boost/preprocessor/stringize.hpp | 2 +-
.../preprocessor/tuple/detail/is_single_return.hpp | 10 +-
3rdparty/boost/boost/preprocessor/tuple/eat.hpp | 22 +-
3rdparty/boost/boost/preprocessor/tuple/elem.hpp | 168 +--
.../preprocessor/tuple/limits/to_list_128.hpp | 595 ++++
.../preprocessor/tuple/limits/to_list_256.hpp | 1747 ++++++++++++
.../boost/preprocessor/tuple/limits/to_list_64.hpp | 83 +
3rdparty/boost/boost/preprocessor/tuple/rem.hpp | 64 +-
3rdparty/boost/boost/preprocessor/tuple/size.hpp | 19 +-
.../boost/boost/preprocessor/tuple/to_list.hpp | 62 +-
.../boost/preprocessor/variadic/detail/has_opt.hpp | 39 +
.../boost/boost/preprocessor/variadic/elem.hpp | 164 +-
.../boost/boost/preprocessor/variadic/has_opt.hpp | 28 +
.../preprocessor/variadic/limits/elem_128.hpp | 275 ++
.../preprocessor/variadic/limits/elem_256.hpp | 723 +++++
.../boost/preprocessor/variadic/limits/elem_64.hpp | 81 +
.../preprocessor/variadic/limits/size_128.hpp | 47 +
.../preprocessor/variadic/limits/size_256.hpp | 53 +
.../boost/preprocessor/variadic/limits/size_64.hpp | 23 +
.../boost/boost/preprocessor/variadic/size.hpp | 43 +-
3rdparty/boost/boost/range/begin.hpp | 26 +-
3rdparty/boost/boost/range/concepts.hpp | 2 +-
3rdparty/boost/boost/range/config.hpp | 2 +-
3rdparty/boost/boost/range/detail/begin.hpp | 83 -
3rdparty/boost/boost/range/detail/end.hpp | 86 -
3rdparty/boost/boost/range/distance.hpp | 13 +-
3rdparty/boost/boost/range/end.hpp | 26 +-
3rdparty/boost/boost/range/iterator_range_core.hpp | 32 -
3rdparty/boost/boost/range/rbegin.hpp | 13 -
3rdparty/boost/boost/range/rend.hpp | 13 -
3rdparty/boost/boost/range/size.hpp | 2 +-
3rdparty/boost/boost/regex/config.hpp | 25 +-
3rdparty/boost/boost/regex/config/borland.hpp | 2 +-
3rdparty/boost/boost/regex/pattern_except.hpp | 5 +-
.../boost/boost/regex/pending/object_cache.hpp | 7 +
3rdparty/boost/boost/regex/v4/basic_regex.hpp | 31 +-
.../boost/boost/regex/v4/basic_regex_creator.hpp | 36 +-
.../boost/boost/regex/v4/basic_regex_parser.hpp | 58 +-
3rdparty/boost/boost/regex/v4/cpp_regex_traits.hpp | 8 +-
3rdparty/boost/boost/regex/v4/cregex.hpp | 2 +-
3rdparty/boost/boost/regex/v4/fileiter.hpp | 108 +-
3rdparty/boost/boost/regex/v4/indexed_bit_flag.hpp | 54 +
3rdparty/boost/boost/regex/v4/instances.hpp | 21 +-
3rdparty/boost/boost/regex/v4/match_flags.hpp | 15 +-
3rdparty/boost/boost/regex/v4/match_results.hpp | 17 +-
3rdparty/boost/boost/regex/v4/perl_matcher.hpp | 43 +-
.../boost/boost/regex/v4/perl_matcher_common.hpp | 32 +-
.../boost/regex/v4/perl_matcher_non_recursive.hpp | 30 +-
.../boost/regex/v4/perl_matcher_recursive.hpp | 12 +-
3rdparty/boost/boost/regex/v4/regex_format.hpp | 12 +-
3rdparty/boost/boost/regex/v4/regex_iterator.hpp | 10 +-
3rdparty/boost/boost/regex/v4/regex_raw_buffer.hpp | 6 +-
3rdparty/boost/boost/regex/v4/regex_split.hpp | 4 +-
.../boost/boost/regex/v4/regex_token_iterator.hpp | 22 +-
3rdparty/boost/boost/regex/v4/regex_traits.hpp | 2 +-
.../boost/boost/regex/v4/regex_traits_defaults.hpp | 29 +-
3rdparty/boost/boost/regex/v4/regex_workaround.hpp | 11 +-
3rdparty/boost/boost/regex/v4/sub_match.hpp | 2 +-
.../boost/boost/regex/v4/u32regex_iterator.hpp | 10 +-
.../boost/regex/v4/u32regex_token_iterator.hpp | 14 +-
3rdparty/boost/boost/regex/v4/w32_regex_traits.hpp | 8 +-
3rdparty/boost/boost/signals2/connection.hpp | 33 +-
.../boost/boost/signals2/detail/auto_buffer.hpp | 28 +-
.../boost/signals2/detail/null_output_iterator.hpp | 2 +-
.../boost/boost/signals2/detail/scope_guard.hpp | 110 +
.../boost/signals2/detail/signal_template.hpp | 12 +-
.../boost/signals2/detail/slot_call_iterator.hpp | 21 +-
.../boost/boost/signals2/preprocessed_signal.hpp | 5 +-
3rdparty/boost/boost/signals2/signal.hpp | 2 +-
3rdparty/boost/boost/signals2/signal_type.hpp | 41 +-
3rdparty/boost/boost/signals2/slot.hpp | 2 +-
3rdparty/boost/boost/smart_ptr/bad_weak_ptr.hpp | 10 +-
.../boost/smart_ptr/detail/lightweight_mutex.hpp | 11 +-
.../boost/smart_ptr/detail/local_counted_base.hpp | 18 +-
.../boost/smart_ptr/detail/local_sp_deleter.hpp | 6 +-
3rdparty/boost/boost/smart_ptr/detail/lwm_nop.hpp | 37 -
.../boost/boost/smart_ptr/detail/lwm_std_mutex.hpp | 62 +
.../boost/boost/smart_ptr/detail/lwm_win32_cs.hpp | 15 -
.../boost/boost/smart_ptr/detail/shared_count.hpp | 134 +-
.../boost/smart_ptr/detail/sp_convertible.hpp | 2 +-
.../boost/smart_ptr/detail/sp_counted_base.hpp | 28 +-
.../smart_ptr/detail/sp_counted_base_acc_ia64.hpp | 19 +-
.../boost/smart_ptr/detail/sp_counted_base_aix.hpp | 16 +-
.../smart_ptr/detail/sp_counted_base_clang.hpp | 150 -
.../smart_ptr/detail/sp_counted_base_cw_ppc.hpp | 19 +-
.../detail/sp_counted_base_gcc_atomic.hpp | 148 +
.../smart_ptr/detail/sp_counted_base_gcc_ia64.hpp | 19 +-
.../smart_ptr/detail/sp_counted_base_gcc_mips.hpp | 19 +-
.../smart_ptr/detail/sp_counted_base_gcc_ppc.hpp | 19 +-
.../smart_ptr/detail/sp_counted_base_gcc_sparc.hpp | 19 +-
.../smart_ptr/detail/sp_counted_base_gcc_x86.hpp | 19 +-
.../boost/smart_ptr/detail/sp_counted_base_nt.hpp | 44 +-
.../boost/smart_ptr/detail/sp_counted_base_pt.hpp | 27 +-
.../smart_ptr/detail/sp_counted_base_snc_ps3.hpp | 21 +-
.../smart_ptr/detail/sp_counted_base_spin.hpp | 16 +-
.../detail/sp_counted_base_std_atomic.hpp | 45 +-
.../smart_ptr/detail/sp_counted_base_sync.hpp | 16 +-
.../smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp | 19 +-
.../boost/smart_ptr/detail/sp_counted_base_w32.hpp | 18 +-
.../boost/smart_ptr/detail/sp_counted_impl.hpp | 55 +-
.../smart_ptr/detail/sp_has_gcc_intrinsics.hpp | 27 +
.../boost/boost/smart_ptr/detail/sp_has_sync.hpp | 69 -
.../smart_ptr/detail/sp_has_sync_intrinsics.hpp | 69 +
.../boost/smart_ptr/detail/sp_interlocked.hpp | 5 +
.../boost/boost/smart_ptr/detail/sp_obsolete.hpp | 32 +
.../boost/smart_ptr/detail/sp_thread_pause.hpp | 51 +
.../boost/smart_ptr/detail/sp_thread_sleep.hpp | 104 +
.../boost/smart_ptr/detail/sp_thread_yield.hpp | 100 +
.../boost/boost/smart_ptr/detail/sp_typeinfo_.hpp | 58 +
.../boost/smart_ptr/detail/sp_win32_sleep.hpp | 49 +
3rdparty/boost/boost/smart_ptr/detail/spinlock.hpp | 16 +-
.../boost/smart_ptr/detail/spinlock_gcc_arm.hpp | 7 +
.../boost/smart_ptr/detail/spinlock_gcc_atomic.hpp | 85 +
.../boost/boost/smart_ptr/detail/spinlock_nt.hpp | 7 +
.../boost/boost/smart_ptr/detail/spinlock_pt.hpp | 7 +
.../boost/smart_ptr/detail/spinlock_std_atomic.hpp | 18 +-
.../boost/boost/smart_ptr/detail/spinlock_sync.hpp | 9 +-
.../boost/boost/smart_ptr/detail/spinlock_w32.hpp | 7 +
3rdparty/boost/boost/smart_ptr/detail/yield_k.hpp | 160 +-
3rdparty/boost/boost/smart_ptr/scoped_array.hpp | 2 +-
3rdparty/boost/boost/smart_ptr/scoped_ptr.hpp | 2 +-
3rdparty/boost/boost/smart_ptr/shared_ptr.hpp | 81 +-
3rdparty/boost/boost/smart_ptr/weak_ptr.hpp | 87 +-
3rdparty/boost/boost/static_assert.hpp | 6 +-
3rdparty/boost/boost/throw_exception.hpp | 198 +-
3rdparty/boost/boost/tuple/detail/tuple_basic.hpp | 26 +-
3rdparty/boost/boost/tuple/tuple.hpp | 51 +
3rdparty/boost/boost/type_index.hpp | 2 +-
.../boost/boost/type_index/ctti_type_index.hpp | 2 +-
.../type_index/detail/compile_time_type_info.hpp | 56 +-
.../type_index/detail/ctti_register_class.hpp | 2 +-
.../boost/type_index/detail/stl_register_class.hpp | 2 +-
3rdparty/boost/boost/type_index/stl_type_index.hpp | 27 +-
.../boost/boost/type_index/type_index_facade.hpp | 2 +-
3rdparty/boost/boost/type_traits/add_pointer.hpp | 2 +-
.../boost/boost/type_traits/aligned_storage.hpp | 2 +-
3rdparty/boost/boost/type_traits/alignment_of.hpp | 6 +-
3rdparty/boost/boost/type_traits/copy_cv.hpp | 40 +
3rdparty/boost/boost/type_traits/copy_cv_ref.hpp | 31 +
.../boost/boost/type_traits/copy_reference.hpp | 35 +
3rdparty/boost/boost/type_traits/detail/config.hpp | 36 +-
.../type_traits/detail/has_binary_operator.hpp | 12 +-
.../type_traits/detail/is_function_cxx_03.hpp | 108 +
.../type_traits/detail/is_function_cxx_11.hpp | 597 ++++
.../type_traits/detail/is_function_msvc10_fix.hpp | 30 +
.../type_traits/detail/is_function_ptr_tester.hpp | 670 +++--
.../boost/type_traits/detail/is_likely_lambda.hpp | 7 +-
.../detail/is_mem_fun_pointer_tester.hpp | 2885 +++++++++-----------
.../detail/is_member_function_pointer_cxx_03.hpp | 117 +
.../detail/is_member_function_pointer_cxx_11.hpp | 672 +++++
.../detail/is_rvalue_reference_msvc10_fix.hpp | 43 +
3rdparty/boost/boost/type_traits/enable_if.hpp | 37 +
3rdparty/boost/boost/type_traits/has_minus.hpp | 12 +-
.../boost/boost/type_traits/has_minus_assign.hpp | 12 +-
.../boost/boost/type_traits/has_nothrow_copy.hpp | 2 +-
.../boost/boost/type_traits/has_plus_assign.hpp | 12 +-
.../boost/type_traits/has_trivial_move_assign.hpp | 2 +-
.../type_traits/has_trivial_move_constructor.hpp | 3 +-
.../boost/boost/type_traits/integral_constant.hpp | 2 +-
3rdparty/boost/boost/type_traits/intrinsics.hpp | 2 +-
3rdparty/boost/boost/type_traits/is_array.hpp | 4 +-
.../boost/type_traits/is_base_and_derived.hpp | 4 +-
3rdparty/boost/boost/type_traits/is_complete.hpp | 2 +-
3rdparty/boost/boost/type_traits/is_const.hpp | 2 +-
.../boost/boost/type_traits/is_constructible.hpp | 2 +-
.../boost/boost/type_traits/is_convertible.hpp | 6 +-
.../boost/type_traits/is_copy_constructible.hpp | 10 +-
.../boost/type_traits/is_default_constructible.hpp | 2 +-
.../boost/boost/type_traits/is_destructible.hpp | 2 +-
3rdparty/boost/boost/type_traits/is_empty.hpp | 6 +-
3rdparty/boost/boost/type_traits/is_enum.hpp | 8 +-
3rdparty/boost/boost/type_traits/is_function.hpp | 83 +-
.../boost/boost/type_traits/is_fundamental.hpp | 2 +-
3rdparty/boost/boost/type_traits/is_integral.hpp | 6 +-
.../boost/type_traits/is_lvalue_reference.hpp | 2 +-
.../type_traits/is_member_function_pointer.hpp | 100 +-
.../boost/boost/type_traits/is_member_pointer.hpp | 2 +-
.../boost/boost/type_traits/is_noncopyable.hpp | 39 +
.../type_traits/is_nothrow_move_assignable.hpp | 4 +-
.../type_traits/is_nothrow_move_constructible.hpp | 4 +-
3rdparty/boost/boost/type_traits/is_pointer.hpp | 2 +-
.../boost/type_traits/is_rvalue_reference.hpp | 4 +
3rdparty/boost/boost/type_traits/is_same.hpp | 2 +-
3rdparty/boost/boost/type_traits/is_signed.hpp | 4 +-
3rdparty/boost/boost/type_traits/is_unsigned.hpp | 4 +-
3rdparty/boost/boost/type_traits/is_volatile.hpp | 2 +-
3rdparty/boost/boost/type_traits/make_void.hpp | 2 +-
.../boost/boost/type_traits/remove_all_extents.hpp | 2 +-
3rdparty/boost/boost/type_traits/remove_const.hpp | 2 +-
3rdparty/boost/boost/type_traits/remove_cv.hpp | 2 +-
3rdparty/boost/boost/type_traits/remove_extent.hpp | 2 +-
.../boost/boost/type_traits/remove_volatile.hpp | 2 +-
.../boost/type_traits/type_with_alignment.hpp | 4 +-
.../boost/utility/detail/result_of_iterate.hpp | 6 +-
.../boost/variant/detail/apply_visitor_binary.hpp | 80 +-
.../boost/variant/detail/apply_visitor_delayed.hpp | 11 +-
.../boost/variant/detail/apply_visitor_unary.hpp | 90 +-
3rdparty/boost/boost/variant/detail/config.hpp | 2 +-
.../boost/boost/variant/detail/forced_return.hpp | 22 +-
.../boost/variant/detail/generic_result_type.hpp | 88 -
.../boost/boost/variant/detail/has_result_type.hpp | 2 +-
.../boost/boost/variant/detail/hash_variant.hpp | 3 +-
.../boost/variant/detail/make_variant_list.hpp | 2 +-
3rdparty/boost/boost/variant/detail/move.hpp | 7 +-
3rdparty/boost/boost/variant/detail/std_hash.hpp | 46 +
.../boost/boost/variant/detail/visitation_impl.hpp | 42 +-
.../boost/boost/variant/recursive_wrapper_fwd.hpp | 2 +-
3rdparty/boost/boost/variant/static_visitor.hpp | 2 -
3rdparty/boost/boost/variant/variant.hpp | 257 +--
3rdparty/boost/boost/variant/variant_fwd.hpp | 2 +-
3rdparty/boost/boost/version.hpp | 4 +-
3rdparty/boost/libs/regex/src/c_regex_traits.cpp | 4 +-
3rdparty/boost/libs/regex/src/cregex.cpp | 21 +-
3rdparty/boost/libs/regex/src/fileiter.cpp | 25 +-
3rdparty/boost/libs/regex/src/instances.cpp | 2 +-
3rdparty/boost/libs/regex/src/posix_api.cpp | 7 +
3rdparty/boost/libs/regex/src/regex.cpp | 6 +-
.../boost/libs/regex/src/regex_traits_defaults.cpp | 4 +-
3rdparty/boost/libs/regex/src/static_mutex.cpp | 4 +-
3rdparty/boost/libs/regex/src/w32_regex_traits.cpp | 4 +-
3rdparty/boost/libs/regex/src/wc_regex_traits.cpp | 10 +-
3rdparty/boost/libs/regex/src/wide_posix_api.cpp | 7 +
3rdparty/boost/libs/regex/src/winstances.cpp | 2 +-
src/boost.cpp | 19 +-
src/client/boost.cpp | 30 +-
src/client/client.cpp | 10 -
src/frontends/tests/boost.cpp | 13 +-
src/support/tests/boost.cpp | 11 +-
src/tests/boost.cpp | 11 +-
src/tex2lyx/boost.cpp | 20 +-
status.23x | 2 +
1119 files changed, 170064 insertions(+), 13381 deletions(-)
More information about the lyx-cvs
mailing list