aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-08-14 11:33:18 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-08-14 11:33:18 +0300
commit93966fa6417966ba8215e5b98ea8fc7db28be9a8 (patch)
tree49340a5350a22e0fb3acd0c246c7d498c497002e
parent6e78c26bd08cf9e33f011d1642dee5a4f6709e54 (diff)
downloadydb-93966fa6417966ba8215e5b98ea8fc7db28be9a8.tar.gz
Reimport boost/proto as a separate project
-rw-r--r--CMakeLists.darwin.txt1
-rw-r--r--CMakeLists.linux.txt1
-rw-r--r--contrib/restricted/boost/CMakeLists.txt1
-rw-r--r--contrib/restricted/boost/boost/proto/detail/dont_care.hpp34
-rw-r--r--contrib/restricted/boost/boost/proto/detail/expr_funop.hpp45
-rw-r--r--contrib/restricted/boost/boost/proto/detail/local.hpp52
-rw-r--r--contrib/restricted/boost/boost/proto/proto_typeof.hpp139
-rw-r--r--contrib/restricted/boost/proto/CMakeLists.txt27
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/args.hpp (renamed from contrib/restricted/boost/boost/proto/args.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context.hpp (renamed from contrib/restricted/boost/boost/proto/context.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/callable.hpp (renamed from contrib/restricted/boost/boost/proto/context/callable.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/default.hpp (renamed from contrib/restricted/boost/boost/proto/context/default.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/callable_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/callable_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/default_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/default_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/null_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/null_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/callable_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/preprocessed/callable_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/default_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/preprocessed/default_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/null_eval.hpp (renamed from contrib/restricted/boost/boost/proto/context/detail/preprocessed/null_eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/context/null.hpp (renamed from contrib/restricted/boost/boost/proto/context/null.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/core.hpp (renamed from contrib/restricted/boost/boost/proto/core.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/debug.hpp (renamed from contrib/restricted/boost/boost/proto/debug.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/deep_copy.hpp (renamed from contrib/restricted/boost/boost/proto/deep_copy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/and_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/and_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/any.hpp (renamed from contrib/restricted/boost/boost/proto/detail/any.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/args.hpp (renamed from contrib/restricted/boost/boost/proto/detail/args.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/as_expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/as_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/as_lvalue.hpp (renamed from contrib/restricted/boost/boost/proto/detail/as_lvalue.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/basic_expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/basic_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/class_member_traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/class_member_traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/decltype.hpp (renamed from contrib/restricted/boost/boost/proto/detail/decltype.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain.hpp (renamed from contrib/restricted/boost/boost/proto/detail/deduce_domain.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/deduce_domain_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/deep_copy.hpp (renamed from contrib/restricted/boost/boost/proto/detail/deep_copy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/deprecated.hpp (renamed from contrib/restricted/boost/boost/proto/detail/deprecated.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/extends_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop_const.hpp (renamed from contrib/restricted/boost/boost/proto/detail/extends_funop_const.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/generate_by_value.hpp (renamed from contrib/restricted/boost/boost/proto/detail/generate_by_value.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/ignore_unused.hpp (renamed from contrib/restricted/boost/boost/proto/detail/ignore_unused.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/is_noncopyable.hpp (renamed from contrib/restricted/boost/boost/proto/detail/is_noncopyable.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/lambda_matches.hpp (renamed from contrib/restricted/boost/boost/proto/detail/lambda_matches.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/make_expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/make_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/make_expr_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/make_expr_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/matches_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/matches_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/memfun_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/memfun_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/or_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/or_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/poly_function.hpp (renamed from contrib/restricted/boost/boost/proto/detail/poly_function.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/poly_function_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/poly_function_traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/and_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/and_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/args.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/args.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/basic_expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/basic_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/class_member_traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/class_member_traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deduce_domain_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/deduce_domain_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deep_copy.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/deep_copy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr_variadic.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/expr_variadic.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop_const.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop_const.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/generate_by_value.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/generate_by_value.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/lambda_matches.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/lambda_matches.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/matches_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/matches_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/memfun_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/memfun_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/or_n.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/or_n.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_funop.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/template_arity_helper.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/template_arity_helper.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/unpack_expr_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/unpack_expr_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp (renamed from contrib/restricted/boost/boost/proto/detail/preprocessed/vararg_matches_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/remove_typename.hpp (renamed from contrib/restricted/boost/boost/proto/detail/remove_typename.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/static_const.hpp (renamed from contrib/restricted/boost/boost/proto/detail/static_const.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/template_arity.hpp (renamed from contrib/restricted/boost/boost/proto/detail/template_arity.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/template_arity_helper.hpp (renamed from contrib/restricted/boost/boost/proto/detail/template_arity_helper.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/traits.hpp (renamed from contrib/restricted/boost/boost/proto/detail/traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/unpack_expr_.hpp (renamed from contrib/restricted/boost/boost/proto/detail/unpack_expr_.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/detail/vararg_matches_impl.hpp (renamed from contrib/restricted/boost/boost/proto/detail/vararg_matches_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/domain.hpp (renamed from contrib/restricted/boost/boost/proto/domain.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/eval.hpp (renamed from contrib/restricted/boost/boost/proto/eval.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/expr.hpp (renamed from contrib/restricted/boost/boost/proto/expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/extends.hpp (renamed from contrib/restricted/boost/boost/proto/extends.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional.hpp (renamed from contrib/restricted/boost/boost/proto/functional.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/at.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/at.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_back.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/pop_back.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_front.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/pop_front.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_back.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/push_back.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_front.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/push_front.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/fusion/reverse.hpp (renamed from contrib/restricted/boost/boost/proto/functional/fusion/reverse.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/begin.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/begin.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/empty.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/empty.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/end.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/end.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/rbegin.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/rbegin.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/rend.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/rend.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/range/size.hpp (renamed from contrib/restricted/boost/boost/proto/functional/range/size.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/std.hpp (renamed from contrib/restricted/boost/boost/proto/functional/std.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/std/iterator.hpp (renamed from contrib/restricted/boost/boost/proto/functional/std/iterator.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/functional/std/utility.hpp (renamed from contrib/restricted/boost/boost/proto/functional/std/utility.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/fusion.hpp (renamed from contrib/restricted/boost/boost/proto/fusion.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/generate.hpp (renamed from contrib/restricted/boost/boost/proto/generate.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/literal.hpp (renamed from contrib/restricted/boost/boost/proto/literal.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/make_expr.hpp (renamed from contrib/restricted/boost/boost/proto/make_expr.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/matches.hpp (renamed from contrib/restricted/boost/boost/proto/matches.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/operators.hpp (renamed from contrib/restricted/boost/boost/proto/operators.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/proto.hpp (renamed from contrib/restricted/boost/boost/proto/proto.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/proto_fwd.hpp (renamed from contrib/restricted/boost/boost/proto/proto_fwd.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/repeat.hpp (renamed from contrib/restricted/boost/boost/proto/repeat.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/tags.hpp (renamed from contrib/restricted/boost/boost/proto/tags.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/traits.hpp (renamed from contrib/restricted/boost/boost/proto/traits.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform.hpp (renamed from contrib/restricted/boost/boost/proto/transform.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/arg.hpp (renamed from contrib/restricted/boost/boost/proto/transform/arg.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/call.hpp (renamed from contrib/restricted/boost/boost/proto/transform/call.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/default.hpp (renamed from contrib/restricted/boost/boost/proto/transform/default.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/call.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/call.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_funop.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/construct_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_pod_funop.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/construct_pod_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/default_function_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/default_function_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/expand_pack.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/expand_pack.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/fold_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/fold_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/lazy.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/lazy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/make.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/make.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/make_gcc_workaround.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/make_gcc_workaround.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/pack.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/pack_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/pass_through_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/pass_through_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/call.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/call.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_funop.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/default_function_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/expand_pack.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/expand_pack.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/fold_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/lazy.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/lazy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pack_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pack_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/when.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/preprocessed/when.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/detail/when.hpp (renamed from contrib/restricted/boost/boost/proto/transform/detail/when.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/env.hpp (renamed from contrib/restricted/boost/boost/proto/transform/env.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/fold.hpp (renamed from contrib/restricted/boost/boost/proto/transform/fold.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/fold_tree.hpp (renamed from contrib/restricted/boost/boost/proto/transform/fold_tree.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/impl.hpp (renamed from contrib/restricted/boost/boost/proto/transform/impl.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/integral_c.hpp (renamed from contrib/restricted/boost/boost/proto/transform/integral_c.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/lazy.hpp (renamed from contrib/restricted/boost/boost/proto/transform/lazy.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/make.hpp (renamed from contrib/restricted/boost/boost/proto/transform/make.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/pass_through.hpp (renamed from contrib/restricted/boost/boost/proto/transform/pass_through.hpp)0
-rw-r--r--contrib/restricted/boost/proto/include/boost/proto/transform/when.hpp (renamed from contrib/restricted/boost/boost/proto/transform/when.hpp)0
154 files changed, 30 insertions, 270 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index 8da6e3d9f5..c93e693d61 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -323,6 +323,7 @@ add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/multi_array)
add_subdirectory(contrib/restricted/boost/functional)
add_subdirectory(contrib/restricted/boost/polygon)
+add_subdirectory(contrib/restricted/boost/proto)
add_subdirectory(contrib/restricted/boost/qvm)
add_subdirectory(contrib/restricted/boost/rational)
add_subdirectory(contrib/restricted/boost/tokenizer)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index 29346ebf0c..0ada1fd197 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -326,6 +326,7 @@ add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/multi_array)
add_subdirectory(contrib/restricted/boost/functional)
add_subdirectory(contrib/restricted/boost/polygon)
+add_subdirectory(contrib/restricted/boost/proto)
add_subdirectory(contrib/restricted/boost/qvm)
add_subdirectory(contrib/restricted/boost/rational)
add_subdirectory(contrib/restricted/boost/tokenizer)
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index 0715813402..3daf1fee6e 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -49,6 +49,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE
restricted-boost-polygon
restricted-boost-predef
restricted-boost-preprocessor
+ restricted-boost-proto
restricted-boost-qvm
restricted-boost-range
restricted-boost-rational
diff --git a/contrib/restricted/boost/boost/proto/detail/dont_care.hpp b/contrib/restricted/boost/boost/proto/detail/dont_care.hpp
deleted file mode 100644
index 578af7cacb..0000000000
--- a/contrib/restricted/boost/boost/proto/detail/dont_care.hpp
+++ /dev/null
@@ -1,34 +0,0 @@
-///////////////////////////////////////////////////////////////////////////////
-/// \file dont_care.hpp
-/// Definintion of dont_care, a dummy parameter
-//
-// Copyright 2008 Eric Niebler. 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_PROTO_DETAIL_DONT_CARE_HPP_EAN_11_07_2007
-#define BOOST_PROTO_DETAIL_DONT_CARE_HPP_EAN_11_07_2007
-
-#include <boost/config.hpp>
-
-#if defined(_MSC_VER)
-# pragma warning(push)
-# pragma warning(disable : 4714) // function 'xxx' marked as __forceinline not inlined
-#endif
-
-namespace boost { namespace proto
-{
- namespace detail
- {
- struct dont_care
- {
- BOOST_FORCEINLINE dont_care(...);
- };
- }
-}}
-
-#if defined(_MSC_VER)
-# pragma warning(pop)
-#endif
-
-#endif
diff --git a/contrib/restricted/boost/boost/proto/detail/expr_funop.hpp b/contrib/restricted/boost/boost/proto/detail/expr_funop.hpp
deleted file mode 100644
index b801fdd69a..0000000000
--- a/contrib/restricted/boost/boost/proto/detail/expr_funop.hpp
+++ /dev/null
@@ -1,45 +0,0 @@
-///////////////////////////////////////////////////////////////////////////////
-// expr1.hpp
-// Contains definition of expr\<\>::operator() overloads.
-//
-// Copyright 2008 Eric Niebler. 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)
-
-#define N BOOST_PP_ITERATION()
-
- /// \overload
- ///
- template<BOOST_PP_ENUM_PARAMS(N, typename A)>
- BOOST_FORCEINLINE
- typename result_of::BOOST_PP_CAT(funop, N)<
- expr const
- , default_domain BOOST_PP_ENUM_TRAILING_PARAMS(N, const A)
- >::type const
- operator ()(BOOST_PP_ENUM_BINARY_PARAMS(N, A, const &a)) const
- {
- return result_of::BOOST_PP_CAT(funop, N)<
- expr const
- , default_domain BOOST_PP_ENUM_TRAILING_PARAMS(N, const A)
- >::call(*this BOOST_PP_ENUM_TRAILING_PARAMS(N, a));
- }
-
- #ifdef BOOST_PROTO_DEFINE_TERMINAL
- /// \overload
- ///
- template<BOOST_PP_ENUM_PARAMS(N, typename A)>
- BOOST_FORCEINLINE
- typename result_of::BOOST_PP_CAT(funop, N)<
- expr
- , default_domain BOOST_PP_ENUM_TRAILING_PARAMS(N, const A)
- >::type const
- operator ()(BOOST_PP_ENUM_BINARY_PARAMS(N, A, const &a))
- {
- return result_of::BOOST_PP_CAT(funop, N)<
- expr
- , default_domain BOOST_PP_ENUM_TRAILING_PARAMS(N, const A)
- >::call(*this BOOST_PP_ENUM_TRAILING_PARAMS(N, a));
- }
- #endif
-
-#undef N
diff --git a/contrib/restricted/boost/boost/proto/detail/local.hpp b/contrib/restricted/boost/boost/proto/detail/local.hpp
deleted file mode 100644
index 8886bbbabf..0000000000
--- a/contrib/restricted/boost/boost/proto/detail/local.hpp
+++ /dev/null
@@ -1,52 +0,0 @@
-///////////////////////////////////////////////////////////////////////////////
-/// \file local.hpp
-/// Contains macros to ease the generation of repetitious code constructs
-//
-// Copyright 2008 Eric Niebler. 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_PROTO_LOCAL_MACRO
-# error "local iteration target macro is not defined"
-#endif
-
-#ifndef BOOST_PROTO_LOCAL_LIMITS
-# define BOOST_PROTO_LOCAL_LIMITS (1, BOOST_PROTO_MAX_ARITY)
-#endif
-
-#ifndef BOOST_PROTO_LOCAL_typename_A
-# define BOOST_PROTO_LOCAL_typename_A BOOST_PROTO_typename_A
-#endif
-
-#ifndef BOOST_PROTO_LOCAL_A
-# define BOOST_PROTO_LOCAL_A BOOST_PROTO_A_const_ref
-#endif
-
-#ifndef BOOST_PROTO_LOCAL_A_a
-# define BOOST_PROTO_LOCAL_A_a BOOST_PROTO_A_const_ref_a
-#endif
-
-#ifndef BOOST_PROTO_LOCAL_a
-# define BOOST_PROTO_LOCAL_a BOOST_PROTO_ref_a
-#endif
-
-#define BOOST_PP_LOCAL_LIMITS BOOST_PROTO_LOCAL_LIMITS
-
-#define BOOST_PP_LOCAL_MACRO(N) \
- BOOST_PROTO_LOCAL_MACRO( \
- N \
- , BOOST_PROTO_LOCAL_typename_A \
- , BOOST_PROTO_LOCAL_A \
- , BOOST_PROTO_LOCAL_A_a \
- , BOOST_PROTO_LOCAL_a \
- ) \
- /**/
-
-#include BOOST_PP_LOCAL_ITERATE()
-
-#undef BOOST_PROTO_LOCAL_MACRO
-#undef BOOST_PROTO_LOCAL_LIMITS
-#undef BOOST_PROTO_LOCAL_typename_A
-#undef BOOST_PROTO_LOCAL_A
-#undef BOOST_PROTO_LOCAL_A_a
-#undef BOOST_PROTO_LOCAL_a
diff --git a/contrib/restricted/boost/boost/proto/proto_typeof.hpp b/contrib/restricted/boost/boost/proto/proto_typeof.hpp
deleted file mode 100644
index 58337e68a3..0000000000
--- a/contrib/restricted/boost/boost/proto/proto_typeof.hpp
+++ /dev/null
@@ -1,139 +0,0 @@
-///////////////////////////////////////////////////////////////////////////////
-/// \file proto_typeof.hpp
-/// Type registrations so that proto expression templates can be used together
-/// with the Boost.Typeof library.
-//
-// Copyright 2008 Eric Niebler. 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_XPRESSIVE_PROTO_PROTO_TYPEOF_H
-#define BOOST_XPRESSIVE_PROTO_PROTO_TYPEOF_H
-
-#include <boost/config.hpp>
-#include <boost/typeof/typeof.hpp>
-#include <boost/proto/proto_fwd.hpp>
-#include <boost/proto/deep_copy.hpp>
-#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
-
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::terminal)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::unary_plus)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::negate)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::dereference)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::complement)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::address_of)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::logical_not)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::pre_inc)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::pre_dec)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::post_inc)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::post_dec)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::shift_left)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::shift_right)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::multiplies)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::divides)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::modulus)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::plus)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::minus)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::less)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::greater)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::less_equal)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::greater_equal)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::equal_to)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::not_equal_to)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::logical_or)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::logical_and)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_and)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_or)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_xor)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::comma)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::mem_ptr)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::shift_left_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::shift_right_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::multiplies_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::divides_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::modulus_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::plus_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::minus_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_and_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_or_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::bitwise_xor_assign)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::subscript)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::member)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::if_else_)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::tag::function)
-
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::exprns_::is_proto_expr)
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::exprns_::expr, (typename)(typename)(long))
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::exprns_::basic_expr, (typename)(typename)(long))
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::utility::literal, (typename)(typename))
-
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::detail::not_a_generator)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::detail::not_a_grammar)
-BOOST_TYPEOF_REGISTER_TYPE(boost::proto::detail::not_a_domain)
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::domain, 3)
-
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::term, 1)
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list1, 1)
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list2, 2)
-// can't use PP metaprogramming here because all typeof registrations
-// must be on separate lines.
-#if BOOST_PROTO_MAX_ARITY >= 3
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list3, 3)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 4
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list4, 4)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 5
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list5, 5)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 6
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list6, 6)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 7
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list7, 7)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 8
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list8, 8)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 9
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list9, 9)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 10
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list10, 10)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 11
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list11, 11)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 12
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list12, 12)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 13
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list13, 13)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 14
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list14, 14)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 15
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list15, 15)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 16
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list16, 16)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 17
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list17, 17)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 18
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list18, 18)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 19
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list19, 19)
-#endif
-#if BOOST_PROTO_MAX_ARITY >= 20
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::proto::list20, 20)
-#endif
-
-#define BOOST_PROTO_AUTO(Var, Expr) BOOST_AUTO(Var, boost::proto::deep_copy(Expr))
-#define BOOST_PROTO_AUTO_TPL(Var, Expr) BOOST_AUTO_TPL(Var, boost::proto::deep_copy(Expr))
-
-#endif
diff --git a/contrib/restricted/boost/proto/CMakeLists.txt b/contrib/restricted/boost/proto/CMakeLists.txt
new file mode 100644
index 0000000000..51e8e7db82
--- /dev/null
+++ b/contrib/restricted/boost/proto/CMakeLists.txt
@@ -0,0 +1,27 @@
+
+# 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-proto INTERFACE)
+target_include_directories(restricted-boost-proto INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/proto/include
+)
+target_link_libraries(restricted-boost-proto INTERFACE
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-config
+ restricted-boost-core
+ restricted-boost-fusion
+ restricted-boost-mpl
+ restricted-boost-preprocessor
+ restricted-boost-range
+ restricted-boost-static_assert
+ restricted-boost-type_traits
+ restricted-boost-typeof
+ restricted-boost-utility
+)
diff --git a/contrib/restricted/boost/boost/proto/args.hpp b/contrib/restricted/boost/proto/include/boost/proto/args.hpp
index 9b7afdb447..9b7afdb447 100644
--- a/contrib/restricted/boost/boost/proto/args.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/args.hpp
diff --git a/contrib/restricted/boost/boost/proto/context.hpp b/contrib/restricted/boost/proto/include/boost/proto/context.hpp
index 8ac92006b0..8ac92006b0 100644
--- a/contrib/restricted/boost/boost/proto/context.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/callable.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/callable.hpp
index 3d6c1971f3..3d6c1971f3 100644
--- a/contrib/restricted/boost/boost/proto/context/callable.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/callable.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/default.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/default.hpp
index f3e586f0e8..f3e586f0e8 100644
--- a/contrib/restricted/boost/boost/proto/context/default.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/default.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/callable_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/callable_eval.hpp
index abe7803b0b..abe7803b0b 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/callable_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/callable_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/default_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/default_eval.hpp
index 980427604e..980427604e 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/default_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/default_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/null_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/null_eval.hpp
index dcf0077af3..dcf0077af3 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/null_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/null_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/callable_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/callable_eval.hpp
index 5b32c8f469..5b32c8f469 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/callable_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/callable_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/default_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/default_eval.hpp
index ebc69ce062..ebc69ce062 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/default_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/default_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/null_eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/null_eval.hpp
index e124408cfa..e124408cfa 100644
--- a/contrib/restricted/boost/boost/proto/context/detail/preprocessed/null_eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/detail/preprocessed/null_eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/context/null.hpp b/contrib/restricted/boost/proto/include/boost/proto/context/null.hpp
index 7e0dc5f4cd..7e0dc5f4cd 100644
--- a/contrib/restricted/boost/boost/proto/context/null.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/context/null.hpp
diff --git a/contrib/restricted/boost/boost/proto/core.hpp b/contrib/restricted/boost/proto/include/boost/proto/core.hpp
index 615e7e8267..615e7e8267 100644
--- a/contrib/restricted/boost/boost/proto/core.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/core.hpp
diff --git a/contrib/restricted/boost/boost/proto/debug.hpp b/contrib/restricted/boost/proto/include/boost/proto/debug.hpp
index 59b3dd740e..59b3dd740e 100644
--- a/contrib/restricted/boost/boost/proto/debug.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/debug.hpp
diff --git a/contrib/restricted/boost/boost/proto/deep_copy.hpp b/contrib/restricted/boost/proto/include/boost/proto/deep_copy.hpp
index 35107ebb1a..35107ebb1a 100644
--- a/contrib/restricted/boost/boost/proto/deep_copy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/deep_copy.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/and_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/and_n.hpp
index a046f49b1f..a046f49b1f 100644
--- a/contrib/restricted/boost/boost/proto/detail/and_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/and_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/any.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/any.hpp
index 2d1c3f7180..2d1c3f7180 100644
--- a/contrib/restricted/boost/boost/proto/detail/any.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/any.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/args.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/args.hpp
index 83cdf4db85..83cdf4db85 100644
--- a/contrib/restricted/boost/boost/proto/detail/args.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/args.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/as_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/as_expr.hpp
index b7e5c30c05..b7e5c30c05 100644
--- a/contrib/restricted/boost/boost/proto/detail/as_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/as_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/as_lvalue.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/as_lvalue.hpp
index df4dacbe78..df4dacbe78 100644
--- a/contrib/restricted/boost/boost/proto/detail/as_lvalue.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/as_lvalue.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/basic_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/basic_expr.hpp
index 51c4d955fd..51c4d955fd 100644
--- a/contrib/restricted/boost/boost/proto/detail/basic_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/basic_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/class_member_traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/class_member_traits.hpp
index 98d8ebbf48..98d8ebbf48 100644
--- a/contrib/restricted/boost/boost/proto/detail/class_member_traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/class_member_traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/decltype.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/decltype.hpp
index 58820713b0..58820713b0 100644
--- a/contrib/restricted/boost/boost/proto/detail/decltype.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/decltype.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/deduce_domain.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain.hpp
index 0d4f3a59dc..0d4f3a59dc 100644
--- a/contrib/restricted/boost/boost/proto/detail/deduce_domain.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/deduce_domain_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain_n.hpp
index 25595fefb0..25595fefb0 100644
--- a/contrib/restricted/boost/boost/proto/detail/deduce_domain_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/deduce_domain_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/deep_copy.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/deep_copy.hpp
index 2e2011b16a..2e2011b16a 100644
--- a/contrib/restricted/boost/boost/proto/detail/deep_copy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/deep_copy.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/deprecated.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/deprecated.hpp
index d8dec6d6d3..d8dec6d6d3 100644
--- a/contrib/restricted/boost/boost/proto/detail/deprecated.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/deprecated.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/expr.hpp
index 8ceedd8956..8ceedd8956 100644
--- a/contrib/restricted/boost/boost/proto/detail/expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/extends_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop.hpp
index d722641303..d722641303 100644
--- a/contrib/restricted/boost/boost/proto/detail/extends_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/extends_funop_const.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop_const.hpp
index 1791a1b2f1..1791a1b2f1 100644
--- a/contrib/restricted/boost/boost/proto/detail/extends_funop_const.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/extends_funop_const.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/funop.hpp
index f4476692bd..f4476692bd 100644
--- a/contrib/restricted/boost/boost/proto/detail/funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/generate_by_value.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/generate_by_value.hpp
index 835642eb74..835642eb74 100644
--- a/contrib/restricted/boost/boost/proto/detail/generate_by_value.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/generate_by_value.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/ignore_unused.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/ignore_unused.hpp
index 7ca344636a..7ca344636a 100644
--- a/contrib/restricted/boost/boost/proto/detail/ignore_unused.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/ignore_unused.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/is_noncopyable.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/is_noncopyable.hpp
index 3e2da7836f..3e2da7836f 100644
--- a/contrib/restricted/boost/boost/proto/detail/is_noncopyable.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/is_noncopyable.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/lambda_matches.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/lambda_matches.hpp
index 9c4a992639..9c4a992639 100644
--- a/contrib/restricted/boost/boost/proto/detail/lambda_matches.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/lambda_matches.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/make_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr.hpp
index 55564033d4..55564033d4 100644
--- a/contrib/restricted/boost/boost/proto/detail/make_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/make_expr_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_.hpp
index 9e37649f46..9e37649f46 100644
--- a/contrib/restricted/boost/boost/proto/detail/make_expr_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/make_expr_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_funop.hpp
index fa5e7f1492..fa5e7f1492 100644
--- a/contrib/restricted/boost/boost/proto/detail/make_expr_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/make_expr_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/matches_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/matches_.hpp
index d55ddc7812..d55ddc7812 100644
--- a/contrib/restricted/boost/boost/proto/detail/matches_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/matches_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/memfun_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/memfun_funop.hpp
index 8a63a9f5c3..8a63a9f5c3 100644
--- a/contrib/restricted/boost/boost/proto/detail/memfun_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/memfun_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/or_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/or_n.hpp
index 514cd7252d..514cd7252d 100644
--- a/contrib/restricted/boost/boost/proto/detail/or_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/or_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/poly_function.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function.hpp
index 421f20a0cf..421f20a0cf 100644
--- a/contrib/restricted/boost/boost/proto/detail/poly_function.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/poly_function_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_funop.hpp
index d0f0d2aaa1..d0f0d2aaa1 100644
--- a/contrib/restricted/boost/boost/proto/detail/poly_function_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/poly_function_traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_traits.hpp
index 188d4a4db3..188d4a4db3 100644
--- a/contrib/restricted/boost/boost/proto/detail/poly_function_traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/poly_function_traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/and_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/and_n.hpp
index b6eedcb578..b6eedcb578 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/and_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/and_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/args.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/args.hpp
index dccec14d48..dccec14d48 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/args.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/args.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/basic_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/basic_expr.hpp
index c28708fb5a..c28708fb5a 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/basic_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/basic_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/class_member_traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/class_member_traits.hpp
index 418957a9c6..418957a9c6 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/class_member_traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/class_member_traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/deduce_domain_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deduce_domain_n.hpp
index 2a00035f76..2a00035f76 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/deduce_domain_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deduce_domain_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/deep_copy.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deep_copy.hpp
index 4028609ec7..4028609ec7 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/deep_copy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/deep_copy.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr.hpp
index 645bb5ae6a..645bb5ae6a 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/expr_variadic.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr_variadic.hpp
index 61ed0caf5f..61ed0caf5f 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/expr_variadic.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/expr_variadic.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop.hpp
index b74cacfb5c..b74cacfb5c 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop_const.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop_const.hpp
index e576c9e175..e576c9e175 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/extends_funop_const.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/extends_funop_const.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/funop.hpp
index 8eb82983f0..8eb82983f0 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/generate_by_value.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/generate_by_value.hpp
index 4494ba1477..4494ba1477 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/generate_by_value.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/generate_by_value.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/lambda_matches.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/lambda_matches.hpp
index e9b166d2c9..e9b166d2c9 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/lambda_matches.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/lambda_matches.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr.hpp
index aeccb3dcd1..aeccb3dcd1 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_.hpp
index 7349cc9a27..7349cc9a27 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_funop.hpp
index 0f87a15cac..0f87a15cac 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/make_expr_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/make_expr_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/matches_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/matches_.hpp
index 5fa273fd69..5fa273fd69 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/matches_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/matches_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/memfun_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/memfun_funop.hpp
index 3449160c36..3449160c36 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/memfun_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/memfun_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/or_n.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/or_n.hpp
index c0cd7c36f2..c0cd7c36f2 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/or_n.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/or_n.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_funop.hpp
index 9c476ceaeb..9c476ceaeb 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_traits.hpp
index 1ef1c36970..1ef1c36970 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/poly_function_traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/poly_function_traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/template_arity_helper.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/template_arity_helper.hpp
index d295c66380..d295c66380 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/template_arity_helper.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/template_arity_helper.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/traits.hpp
index abbb5a79eb..abbb5a79eb 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/unpack_expr_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/unpack_expr_.hpp
index 68b4bf4049..68b4bf4049 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/unpack_expr_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/unpack_expr_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/preprocessed/vararg_matches_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp
index 294a4c21f1..294a4c21f1 100644
--- a/contrib/restricted/boost/boost/proto/detail/preprocessed/vararg_matches_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/remove_typename.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/remove_typename.hpp
index fdbe98ed35..fdbe98ed35 100644
--- a/contrib/restricted/boost/boost/proto/detail/remove_typename.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/remove_typename.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/static_const.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/static_const.hpp
index 0dfdbc6672..0dfdbc6672 100644
--- a/contrib/restricted/boost/boost/proto/detail/static_const.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/static_const.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/template_arity.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/template_arity.hpp
index b39f7d5645..b39f7d5645 100644
--- a/contrib/restricted/boost/boost/proto/detail/template_arity.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/template_arity.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/template_arity_helper.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/template_arity_helper.hpp
index ade9c60e06..ade9c60e06 100644
--- a/contrib/restricted/boost/boost/proto/detail/template_arity_helper.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/template_arity_helper.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/traits.hpp
index d4fd2bce1b..d4fd2bce1b 100644
--- a/contrib/restricted/boost/boost/proto/detail/traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/unpack_expr_.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/unpack_expr_.hpp
index 7f398fbcd2..7f398fbcd2 100644
--- a/contrib/restricted/boost/boost/proto/detail/unpack_expr_.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/unpack_expr_.hpp
diff --git a/contrib/restricted/boost/boost/proto/detail/vararg_matches_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/detail/vararg_matches_impl.hpp
index d79425870d..d79425870d 100644
--- a/contrib/restricted/boost/boost/proto/detail/vararg_matches_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/detail/vararg_matches_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/domain.hpp b/contrib/restricted/boost/proto/include/boost/proto/domain.hpp
index 33dabeba49..33dabeba49 100644
--- a/contrib/restricted/boost/boost/proto/domain.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/domain.hpp
diff --git a/contrib/restricted/boost/boost/proto/eval.hpp b/contrib/restricted/boost/proto/include/boost/proto/eval.hpp
index 25a91aa7d5..25a91aa7d5 100644
--- a/contrib/restricted/boost/boost/proto/eval.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/eval.hpp
diff --git a/contrib/restricted/boost/boost/proto/expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/expr.hpp
index 87862cf6bd..87862cf6bd 100644
--- a/contrib/restricted/boost/boost/proto/expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/extends.hpp b/contrib/restricted/boost/proto/include/boost/proto/extends.hpp
index 42704fb6d7..42704fb6d7 100644
--- a/contrib/restricted/boost/boost/proto/extends.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/extends.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional.hpp
index a8577d730b..a8577d730b 100644
--- a/contrib/restricted/boost/boost/proto/functional.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion.hpp
index 8aaf4ea06a..8aaf4ea06a 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/at.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/at.hpp
index 328ac1383d..328ac1383d 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/at.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/at.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/pop_back.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_back.hpp
index f3ebeb8032..f3ebeb8032 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/pop_back.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_back.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/pop_front.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_front.hpp
index 9586f4d79f..9586f4d79f 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/pop_front.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/pop_front.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/push_back.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_back.hpp
index 8a427ae250..8a427ae250 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/push_back.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_back.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/push_front.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_front.hpp
index d17f509522..d17f509522 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/push_front.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/push_front.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/fusion/reverse.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/reverse.hpp
index 3ed154ba6d..3ed154ba6d 100644
--- a/contrib/restricted/boost/boost/proto/functional/fusion/reverse.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/fusion/reverse.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range.hpp
index e83c853266..e83c853266 100644
--- a/contrib/restricted/boost/boost/proto/functional/range.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/begin.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/begin.hpp
index c425a4164f..c425a4164f 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/begin.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/begin.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/empty.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/empty.hpp
index debb82dcac..debb82dcac 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/empty.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/empty.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/end.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/end.hpp
index f7506fd89f..f7506fd89f 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/end.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/end.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/rbegin.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/rbegin.hpp
index ecb7db94ea..ecb7db94ea 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/rbegin.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/rbegin.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/rend.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/rend.hpp
index 5b3778209d..5b3778209d 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/rend.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/rend.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/range/size.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/range/size.hpp
index 3fcdda1159..3fcdda1159 100644
--- a/contrib/restricted/boost/boost/proto/functional/range/size.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/range/size.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/std.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/std.hpp
index 38758601c2..38758601c2 100644
--- a/contrib/restricted/boost/boost/proto/functional/std.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/std.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/std/iterator.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/std/iterator.hpp
index 3ee2c25011..3ee2c25011 100644
--- a/contrib/restricted/boost/boost/proto/functional/std/iterator.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/std/iterator.hpp
diff --git a/contrib/restricted/boost/boost/proto/functional/std/utility.hpp b/contrib/restricted/boost/proto/include/boost/proto/functional/std/utility.hpp
index c1270d3c89..c1270d3c89 100644
--- a/contrib/restricted/boost/boost/proto/functional/std/utility.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/functional/std/utility.hpp
diff --git a/contrib/restricted/boost/boost/proto/fusion.hpp b/contrib/restricted/boost/proto/include/boost/proto/fusion.hpp
index 21763d3139..21763d3139 100644
--- a/contrib/restricted/boost/boost/proto/fusion.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/fusion.hpp
diff --git a/contrib/restricted/boost/boost/proto/generate.hpp b/contrib/restricted/boost/proto/include/boost/proto/generate.hpp
index 3a600c4853..3a600c4853 100644
--- a/contrib/restricted/boost/boost/proto/generate.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/generate.hpp
diff --git a/contrib/restricted/boost/boost/proto/literal.hpp b/contrib/restricted/boost/proto/include/boost/proto/literal.hpp
index d72211bc13..d72211bc13 100644
--- a/contrib/restricted/boost/boost/proto/literal.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/literal.hpp
diff --git a/contrib/restricted/boost/boost/proto/make_expr.hpp b/contrib/restricted/boost/proto/include/boost/proto/make_expr.hpp
index 720c1bdcbd..720c1bdcbd 100644
--- a/contrib/restricted/boost/boost/proto/make_expr.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/make_expr.hpp
diff --git a/contrib/restricted/boost/boost/proto/matches.hpp b/contrib/restricted/boost/proto/include/boost/proto/matches.hpp
index 09bb4b9d20..09bb4b9d20 100644
--- a/contrib/restricted/boost/boost/proto/matches.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/matches.hpp
diff --git a/contrib/restricted/boost/boost/proto/operators.hpp b/contrib/restricted/boost/proto/include/boost/proto/operators.hpp
index 7d4195ce1e..7d4195ce1e 100644
--- a/contrib/restricted/boost/boost/proto/operators.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/operators.hpp
diff --git a/contrib/restricted/boost/boost/proto/proto.hpp b/contrib/restricted/boost/proto/include/boost/proto/proto.hpp
index ad2f1bb52a..ad2f1bb52a 100644
--- a/contrib/restricted/boost/boost/proto/proto.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/proto.hpp
diff --git a/contrib/restricted/boost/boost/proto/proto_fwd.hpp b/contrib/restricted/boost/proto/include/boost/proto/proto_fwd.hpp
index a1a25987f1..a1a25987f1 100644
--- a/contrib/restricted/boost/boost/proto/proto_fwd.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/proto_fwd.hpp
diff --git a/contrib/restricted/boost/boost/proto/repeat.hpp b/contrib/restricted/boost/proto/include/boost/proto/repeat.hpp
index 205adbfc55..205adbfc55 100644
--- a/contrib/restricted/boost/boost/proto/repeat.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/repeat.hpp
diff --git a/contrib/restricted/boost/boost/proto/tags.hpp b/contrib/restricted/boost/proto/include/boost/proto/tags.hpp
index 5ad97203f8..5ad97203f8 100644
--- a/contrib/restricted/boost/boost/proto/tags.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/tags.hpp
diff --git a/contrib/restricted/boost/boost/proto/traits.hpp b/contrib/restricted/boost/proto/include/boost/proto/traits.hpp
index f1a83fca03..f1a83fca03 100644
--- a/contrib/restricted/boost/boost/proto/traits.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/traits.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform.hpp
index ae376d722a..ae376d722a 100644
--- a/contrib/restricted/boost/boost/proto/transform.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/arg.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/arg.hpp
index 9fdf80e5b4..9fdf80e5b4 100644
--- a/contrib/restricted/boost/boost/proto/transform/arg.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/arg.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/call.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/call.hpp
index 1e050113c0..1e050113c0 100644
--- a/contrib/restricted/boost/boost/proto/transform/call.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/call.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/default.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/default.hpp
index cac2d6eee8..cac2d6eee8 100644
--- a/contrib/restricted/boost/boost/proto/transform/default.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/default.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/call.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/call.hpp
index 629f4de95e..629f4de95e 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/call.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/call.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/construct_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_funop.hpp
index 661fbf8dc2..661fbf8dc2 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/construct_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/construct_pod_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_pod_funop.hpp
index 667c9871e7..667c9871e7 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/construct_pod_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/construct_pod_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/default_function_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/default_function_impl.hpp
index a8f421c095..a8f421c095 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/default_function_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/default_function_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/expand_pack.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/expand_pack.hpp
index c87e3807c4..c87e3807c4 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/expand_pack.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/expand_pack.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/fold_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/fold_impl.hpp
index d469fffad0..d469fffad0 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/fold_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/fold_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/lazy.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/lazy.hpp
index fbd13651cf..fbd13651cf 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/lazy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/lazy.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/make.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/make.hpp
index 31a89cc764..31a89cc764 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/make.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/make.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/make_gcc_workaround.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/make_gcc_workaround.hpp
index b3b7dea1c9..b3b7dea1c9 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/make_gcc_workaround.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/make_gcc_workaround.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/pack.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack.hpp
index 20a8ce3149..20a8ce3149 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/pack.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/pack_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack_impl.hpp
index d5f10afd23..d5f10afd23 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/pack_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pack_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/pass_through_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pass_through_impl.hpp
index 03ac568b6b..03ac568b6b 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/pass_through_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/pass_through_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/call.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/call.hpp
index 54575ccc15..54575ccc15 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/call.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/call.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_funop.hpp
index 91ab92cb77..91ab92cb77 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp
index 55b9df5d5e..55b9df5d5e 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/default_function_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp
index 72ff60e80f..72ff60e80f 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/default_function_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/expand_pack.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/expand_pack.hpp
index 8f758a3fa9..8f758a3fa9 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/expand_pack.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/expand_pack.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/fold_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp
index f365166e56..f365166e56 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/fold_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/lazy.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/lazy.hpp
index c32d20fa25..c32d20fa25 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/lazy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/lazy.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make.hpp
index e5811277ed..e5811277ed 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp
index a053c501d2..a053c501d2 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pack_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pack_impl.hpp
index 802bb6abc1..802bb6abc1 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pack_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pack_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp
index 401b200cd4..401b200cd4 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/when.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/when.hpp
index 9f5acc9f6f..9f5acc9f6f 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/preprocessed/when.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/preprocessed/when.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/detail/when.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/when.hpp
index 136210758b..136210758b 100644
--- a/contrib/restricted/boost/boost/proto/transform/detail/when.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/detail/when.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/env.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/env.hpp
index 81309fa360..81309fa360 100644
--- a/contrib/restricted/boost/boost/proto/transform/env.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/env.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/fold.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/fold.hpp
index 52a35e3e40..52a35e3e40 100644
--- a/contrib/restricted/boost/boost/proto/transform/fold.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/fold.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/fold_tree.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/fold_tree.hpp
index b541a15c00..b541a15c00 100644
--- a/contrib/restricted/boost/boost/proto/transform/fold_tree.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/fold_tree.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/impl.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/impl.hpp
index 5490086bd9..5490086bd9 100644
--- a/contrib/restricted/boost/boost/proto/transform/impl.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/impl.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/integral_c.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/integral_c.hpp
index 200462b2ff..200462b2ff 100644
--- a/contrib/restricted/boost/boost/proto/transform/integral_c.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/integral_c.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/lazy.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/lazy.hpp
index e2d43abad1..e2d43abad1 100644
--- a/contrib/restricted/boost/boost/proto/transform/lazy.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/lazy.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/make.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/make.hpp
index 565254302d..565254302d 100644
--- a/contrib/restricted/boost/boost/proto/transform/make.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/make.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/pass_through.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/pass_through.hpp
index bdd152e705..bdd152e705 100644
--- a/contrib/restricted/boost/boost/proto/transform/pass_through.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/pass_through.hpp
diff --git a/contrib/restricted/boost/boost/proto/transform/when.hpp b/contrib/restricted/boost/proto/include/boost/proto/transform/when.hpp
index 78ffa9e99d..78ffa9e99d 100644
--- a/contrib/restricted/boost/boost/proto/transform/when.hpp
+++ b/contrib/restricted/boost/proto/include/boost/proto/transform/when.hpp