From 82890fd03e98f2703a7a90e47d0121b967ccdcc5 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 17:21:16 +0400 Subject: [PATCH 01/12] Moved Boost.MPL.Core headers to a sublibrary. --- {include => core/include}/boost/mpl/and.hpp | 0 {include => core/include}/boost/mpl/apply_wrap.hpp | 0 {include => core/include}/boost/mpl/arithmetic.hpp | 0 {include => core/include}/boost/mpl/assert.hpp | 0 {include => core/include}/boost/mpl/aux_/adl_barrier.hpp | 0 {include => core/include}/boost/mpl/aux_/arithmetic_op.hpp | 0 {include => core/include}/boost/mpl/aux_/arity.hpp | 0 {include => core/include}/boost/mpl/aux_/comparison_op.hpp | 0 {include => core/include}/boost/mpl/aux_/config/adl.hpp | 0 {include => core/include}/boost/mpl/aux_/config/arrays.hpp | 0 {include => core/include}/boost/mpl/aux_/config/bcc.hpp | 0 {include => core/include}/boost/mpl/aux_/config/ctps.hpp | 0 {include => core/include}/boost/mpl/aux_/config/dtp.hpp | 0 {include => core/include}/boost/mpl/aux_/config/eti.hpp | 0 {include => core/include}/boost/mpl/aux_/config/forwarding.hpp | 0 {include => core/include}/boost/mpl/aux_/config/gcc.hpp | 0 {include => core/include}/boost/mpl/aux_/config/gpu.hpp | 0 {include => core/include}/boost/mpl/aux_/config/has_apply.hpp | 0 {include => core/include}/boost/mpl/aux_/config/has_xxx.hpp | 0 {include => core/include}/boost/mpl/aux_/config/integral.hpp | 0 {include => core/include}/boost/mpl/aux_/config/intel.hpp | 0 {include => core/include}/boost/mpl/aux_/config/lambda.hpp | 0 {include => core/include}/boost/mpl/aux_/config/msvc.hpp | 0 {include => core/include}/boost/mpl/aux_/config/msvc_typename.hpp | 0 {include => core/include}/boost/mpl/aux_/config/nttp.hpp | 0 .../include}/boost/mpl/aux_/config/overload_resolution.hpp | 0 {include => core/include}/boost/mpl/aux_/config/pp_counter.hpp | 0 {include => core/include}/boost/mpl/aux_/config/preprocessor.hpp | 0 .../include}/boost/mpl/aux_/config/static_constant.hpp | 0 {include => core/include}/boost/mpl/aux_/config/ttp.hpp | 0 .../include}/boost/mpl/aux_/config/use_preprocessed.hpp | 0 {include => core/include}/boost/mpl/aux_/config/workaround.hpp | 0 {include => core/include}/boost/mpl/aux_/has_apply.hpp | 0 {include => core/include}/boost/mpl/aux_/has_tag.hpp | 0 {include => core/include}/boost/mpl/aux_/include_preprocessed.hpp | 0 {include => core/include}/boost/mpl/aux_/integral_wrapper.hpp | 0 {include => core/include}/boost/mpl/aux_/is_msvc_eti_arg.hpp | 0 {include => core/include}/boost/mpl/aux_/lambda_arity_param.hpp | 0 {include => core/include}/boost/mpl/aux_/lambda_support.hpp | 0 {include => core/include}/boost/mpl/aux_/largest_int.hpp | 0 {include => core/include}/boost/mpl/aux_/logical_op.hpp | 0 {include => core/include}/boost/mpl/aux_/msvc_dtw.hpp | 0 {include => core/include}/boost/mpl/aux_/msvc_eti_base.hpp | 0 {include => core/include}/boost/mpl/aux_/msvc_never_true.hpp | 0 {include => core/include}/boost/mpl/aux_/na.hpp | 0 {include => core/include}/boost/mpl/aux_/na_fwd.hpp | 0 {include => core/include}/boost/mpl/aux_/na_spec.hpp | 0 {include => core/include}/boost/mpl/aux_/nested_type_wknd.hpp | 0 {include => core/include}/boost/mpl/aux_/nttp_decl.hpp | 0 {include => core/include}/boost/mpl/aux_/numeric_cast_utils.hpp | 0 {include => core/include}/boost/mpl/aux_/numeric_op.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/bcc/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/bcc/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc551/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp | 0 .../boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/dmc/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/dmc/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/dmc/times.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/gcc/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/gcc/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/gcc/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc60/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/msvc70/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/mwcw/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp | 0 .../boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ctps/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/no_ttp/times.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/and.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/bitand.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/bitor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/bitxor.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/divides.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/greater.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/less.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/less_equal.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/minus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/modulus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/or.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/plus.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/shift_left.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/shift_right.hpp | 0 .../include}/boost/mpl/aux_/preprocessed/plain/times.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/add.hpp | 0 .../include}/boost/mpl/aux_/preprocessor/def_params_tail.hpp | 0 .../include}/boost/mpl/aux_/preprocessor/default_params.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/enum.hpp | 0 .../include}/boost/mpl/aux_/preprocessor/ext_params.hpp | 0 .../include}/boost/mpl/aux_/preprocessor/filter_params.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/params.hpp | 0 .../include}/boost/mpl/aux_/preprocessor/partial_spec_params.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/repeat.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/sub.hpp | 0 {include => core/include}/boost/mpl/aux_/preprocessor/tuple.hpp | 0 {include => core/include}/boost/mpl/aux_/shift_op.hpp | 0 {include => core/include}/boost/mpl/aux_/static_cast.hpp | 0 {include => core/include}/boost/mpl/aux_/template_arity_fwd.hpp | 0 {include => core/include}/boost/mpl/aux_/type_wrapper.hpp | 0 {include => core/include}/boost/mpl/aux_/value_wknd.hpp | 0 {include => core/include}/boost/mpl/aux_/yes_no.hpp | 0 {include => core/include}/boost/mpl/bitand.hpp | 0 {include => core/include}/boost/mpl/bitor.hpp | 0 {include => core/include}/boost/mpl/bitwise.hpp | 0 {include => core/include}/boost/mpl/bitxor.hpp | 0 {include => core/include}/boost/mpl/bool.hpp | 0 {include => core/include}/boost/mpl/bool_fwd.hpp | 0 {include => core/include}/boost/mpl/char.hpp | 0 {include => core/include}/boost/mpl/char_fwd.hpp | 0 {include => core/include}/boost/mpl/comparison.hpp | 0 {include => core/include}/boost/mpl/divides.hpp | 0 {include => core/include}/boost/mpl/equal_to.hpp | 0 {include => core/include}/boost/mpl/eval_if.hpp | 0 {include => core/include}/boost/mpl/greater.hpp | 0 {include => core/include}/boost/mpl/greater_equal.hpp | 0 {include => core/include}/boost/mpl/has_xxx.hpp | 0 {include => core/include}/boost/mpl/identity.hpp | 0 {include => core/include}/boost/mpl/if.hpp | 0 {include => core/include}/boost/mpl/int.hpp | 0 {include => core/include}/boost/mpl/int_fwd.hpp | 0 {include => core/include}/boost/mpl/integral_c.hpp | 0 {include => core/include}/boost/mpl/integral_c_fwd.hpp | 0 {include => core/include}/boost/mpl/integral_c_tag.hpp | 0 {include => core/include}/boost/mpl/lambda_fwd.hpp | 0 {include => core/include}/boost/mpl/less.hpp | 0 {include => core/include}/boost/mpl/less_equal.hpp | 0 {include => core/include}/boost/mpl/limits/arity.hpp | 0 {include => core/include}/boost/mpl/logical.hpp | 0 {include => core/include}/boost/mpl/long.hpp | 0 {include => core/include}/boost/mpl/long_fwd.hpp | 0 {include => core/include}/boost/mpl/minus.hpp | 0 {include => core/include}/boost/mpl/modulus.hpp | 0 {include => core/include}/boost/mpl/multiplies.hpp | 0 {include => core/include}/boost/mpl/negate.hpp | 0 {include => core/include}/boost/mpl/not.hpp | 0 {include => core/include}/boost/mpl/not_equal_to.hpp | 0 {include => core/include}/boost/mpl/numeric_cast.hpp | 0 {include => core/include}/boost/mpl/or.hpp | 0 {include => core/include}/boost/mpl/plus.hpp | 0 {include => core/include}/boost/mpl/print.hpp | 0 {include => core/include}/boost/mpl/shift_left.hpp | 0 {include => core/include}/boost/mpl/shift_right.hpp | 0 {include => core/include}/boost/mpl/size_t.hpp | 0 {include => core/include}/boost/mpl/size_t_fwd.hpp | 0 {include => core/include}/boost/mpl/tag.hpp | 0 {include => core/include}/boost/mpl/times.hpp | 0 {include => core/include}/boost/mpl/void.hpp | 0 {include => core/include}/boost/mpl/void_fwd.hpp | 0 324 files changed, 0 insertions(+), 0 deletions(-) rename {include => core/include}/boost/mpl/and.hpp (100%) rename {include => core/include}/boost/mpl/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/arithmetic.hpp (100%) rename {include => core/include}/boost/mpl/assert.hpp (100%) rename {include => core/include}/boost/mpl/aux_/adl_barrier.hpp (100%) rename {include => core/include}/boost/mpl/aux_/arithmetic_op.hpp (100%) rename {include => core/include}/boost/mpl/aux_/arity.hpp (100%) rename {include => core/include}/boost/mpl/aux_/comparison_op.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/adl.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/arrays.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/bcc.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/ctps.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/dtp.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/eti.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/forwarding.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/gcc.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/gpu.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/has_apply.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/has_xxx.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/integral.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/intel.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/lambda.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/msvc.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/msvc_typename.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/nttp.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/overload_resolution.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/pp_counter.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/preprocessor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/static_constant.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/ttp.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/use_preprocessed.hpp (100%) rename {include => core/include}/boost/mpl/aux_/config/workaround.hpp (100%) rename {include => core/include}/boost/mpl/aux_/has_apply.hpp (100%) rename {include => core/include}/boost/mpl/aux_/has_tag.hpp (100%) rename {include => core/include}/boost/mpl/aux_/include_preprocessed.hpp (100%) rename {include => core/include}/boost/mpl/aux_/integral_wrapper.hpp (100%) rename {include => core/include}/boost/mpl/aux_/is_msvc_eti_arg.hpp (100%) rename {include => core/include}/boost/mpl/aux_/lambda_arity_param.hpp (100%) rename {include => core/include}/boost/mpl/aux_/lambda_support.hpp (100%) rename {include => core/include}/boost/mpl/aux_/largest_int.hpp (100%) rename {include => core/include}/boost/mpl/aux_/logical_op.hpp (100%) rename {include => core/include}/boost/mpl/aux_/msvc_dtw.hpp (100%) rename {include => core/include}/boost/mpl/aux_/msvc_eti_base.hpp (100%) rename {include => core/include}/boost/mpl/aux_/msvc_never_true.hpp (100%) rename {include => core/include}/boost/mpl/aux_/na.hpp (100%) rename {include => core/include}/boost/mpl/aux_/na_fwd.hpp (100%) rename {include => core/include}/boost/mpl/aux_/na_spec.hpp (100%) rename {include => core/include}/boost/mpl/aux_/nested_type_wknd.hpp (100%) rename {include => core/include}/boost/mpl/aux_/nttp_decl.hpp (100%) rename {include => core/include}/boost/mpl/aux_/numeric_cast_utils.hpp (100%) rename {include => core/include}/boost/mpl/aux_/numeric_op.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc551/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/dmc/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/gcc/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc60/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/msvc70/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/mwcw/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ctps/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/no_ttp/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/and.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/bitand.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/bitor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/divides.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/greater.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/less.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/minus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/modulus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/or.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/plus.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessed/plain/times.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/add.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/def_params_tail.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/default_params.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/enum.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/ext_params.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/filter_params.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/params.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/partial_spec_params.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/repeat.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/sub.hpp (100%) rename {include => core/include}/boost/mpl/aux_/preprocessor/tuple.hpp (100%) rename {include => core/include}/boost/mpl/aux_/shift_op.hpp (100%) rename {include => core/include}/boost/mpl/aux_/static_cast.hpp (100%) rename {include => core/include}/boost/mpl/aux_/template_arity_fwd.hpp (100%) rename {include => core/include}/boost/mpl/aux_/type_wrapper.hpp (100%) rename {include => core/include}/boost/mpl/aux_/value_wknd.hpp (100%) rename {include => core/include}/boost/mpl/aux_/yes_no.hpp (100%) rename {include => core/include}/boost/mpl/bitand.hpp (100%) rename {include => core/include}/boost/mpl/bitor.hpp (100%) rename {include => core/include}/boost/mpl/bitwise.hpp (100%) rename {include => core/include}/boost/mpl/bitxor.hpp (100%) rename {include => core/include}/boost/mpl/bool.hpp (100%) rename {include => core/include}/boost/mpl/bool_fwd.hpp (100%) rename {include => core/include}/boost/mpl/char.hpp (100%) rename {include => core/include}/boost/mpl/char_fwd.hpp (100%) rename {include => core/include}/boost/mpl/comparison.hpp (100%) rename {include => core/include}/boost/mpl/divides.hpp (100%) rename {include => core/include}/boost/mpl/equal_to.hpp (100%) rename {include => core/include}/boost/mpl/eval_if.hpp (100%) rename {include => core/include}/boost/mpl/greater.hpp (100%) rename {include => core/include}/boost/mpl/greater_equal.hpp (100%) rename {include => core/include}/boost/mpl/has_xxx.hpp (100%) rename {include => core/include}/boost/mpl/identity.hpp (100%) rename {include => core/include}/boost/mpl/if.hpp (100%) rename {include => core/include}/boost/mpl/int.hpp (100%) rename {include => core/include}/boost/mpl/int_fwd.hpp (100%) rename {include => core/include}/boost/mpl/integral_c.hpp (100%) rename {include => core/include}/boost/mpl/integral_c_fwd.hpp (100%) rename {include => core/include}/boost/mpl/integral_c_tag.hpp (100%) rename {include => core/include}/boost/mpl/lambda_fwd.hpp (100%) rename {include => core/include}/boost/mpl/less.hpp (100%) rename {include => core/include}/boost/mpl/less_equal.hpp (100%) rename {include => core/include}/boost/mpl/limits/arity.hpp (100%) rename {include => core/include}/boost/mpl/logical.hpp (100%) rename {include => core/include}/boost/mpl/long.hpp (100%) rename {include => core/include}/boost/mpl/long_fwd.hpp (100%) rename {include => core/include}/boost/mpl/minus.hpp (100%) rename {include => core/include}/boost/mpl/modulus.hpp (100%) rename {include => core/include}/boost/mpl/multiplies.hpp (100%) rename {include => core/include}/boost/mpl/negate.hpp (100%) rename {include => core/include}/boost/mpl/not.hpp (100%) rename {include => core/include}/boost/mpl/not_equal_to.hpp (100%) rename {include => core/include}/boost/mpl/numeric_cast.hpp (100%) rename {include => core/include}/boost/mpl/or.hpp (100%) rename {include => core/include}/boost/mpl/plus.hpp (100%) rename {include => core/include}/boost/mpl/print.hpp (100%) rename {include => core/include}/boost/mpl/shift_left.hpp (100%) rename {include => core/include}/boost/mpl/shift_right.hpp (100%) rename {include => core/include}/boost/mpl/size_t.hpp (100%) rename {include => core/include}/boost/mpl/size_t_fwd.hpp (100%) rename {include => core/include}/boost/mpl/tag.hpp (100%) rename {include => core/include}/boost/mpl/times.hpp (100%) rename {include => core/include}/boost/mpl/void.hpp (100%) rename {include => core/include}/boost/mpl/void_fwd.hpp (100%) diff --git a/include/boost/mpl/and.hpp b/core/include/boost/mpl/and.hpp similarity index 100% rename from include/boost/mpl/and.hpp rename to core/include/boost/mpl/and.hpp diff --git a/include/boost/mpl/apply_wrap.hpp b/core/include/boost/mpl/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/apply_wrap.hpp rename to core/include/boost/mpl/apply_wrap.hpp diff --git a/include/boost/mpl/arithmetic.hpp b/core/include/boost/mpl/arithmetic.hpp similarity index 100% rename from include/boost/mpl/arithmetic.hpp rename to core/include/boost/mpl/arithmetic.hpp diff --git a/include/boost/mpl/assert.hpp b/core/include/boost/mpl/assert.hpp similarity index 100% rename from include/boost/mpl/assert.hpp rename to core/include/boost/mpl/assert.hpp diff --git a/include/boost/mpl/aux_/adl_barrier.hpp b/core/include/boost/mpl/aux_/adl_barrier.hpp similarity index 100% rename from include/boost/mpl/aux_/adl_barrier.hpp rename to core/include/boost/mpl/aux_/adl_barrier.hpp diff --git a/include/boost/mpl/aux_/arithmetic_op.hpp b/core/include/boost/mpl/aux_/arithmetic_op.hpp similarity index 100% rename from include/boost/mpl/aux_/arithmetic_op.hpp rename to core/include/boost/mpl/aux_/arithmetic_op.hpp diff --git a/include/boost/mpl/aux_/arity.hpp b/core/include/boost/mpl/aux_/arity.hpp similarity index 100% rename from include/boost/mpl/aux_/arity.hpp rename to core/include/boost/mpl/aux_/arity.hpp diff --git a/include/boost/mpl/aux_/comparison_op.hpp b/core/include/boost/mpl/aux_/comparison_op.hpp similarity index 100% rename from include/boost/mpl/aux_/comparison_op.hpp rename to core/include/boost/mpl/aux_/comparison_op.hpp diff --git a/include/boost/mpl/aux_/config/adl.hpp b/core/include/boost/mpl/aux_/config/adl.hpp similarity index 100% rename from include/boost/mpl/aux_/config/adl.hpp rename to core/include/boost/mpl/aux_/config/adl.hpp diff --git a/include/boost/mpl/aux_/config/arrays.hpp b/core/include/boost/mpl/aux_/config/arrays.hpp similarity index 100% rename from include/boost/mpl/aux_/config/arrays.hpp rename to core/include/boost/mpl/aux_/config/arrays.hpp diff --git a/include/boost/mpl/aux_/config/bcc.hpp b/core/include/boost/mpl/aux_/config/bcc.hpp similarity index 100% rename from include/boost/mpl/aux_/config/bcc.hpp rename to core/include/boost/mpl/aux_/config/bcc.hpp diff --git a/include/boost/mpl/aux_/config/ctps.hpp b/core/include/boost/mpl/aux_/config/ctps.hpp similarity index 100% rename from include/boost/mpl/aux_/config/ctps.hpp rename to core/include/boost/mpl/aux_/config/ctps.hpp diff --git a/include/boost/mpl/aux_/config/dtp.hpp b/core/include/boost/mpl/aux_/config/dtp.hpp similarity index 100% rename from include/boost/mpl/aux_/config/dtp.hpp rename to core/include/boost/mpl/aux_/config/dtp.hpp diff --git a/include/boost/mpl/aux_/config/eti.hpp b/core/include/boost/mpl/aux_/config/eti.hpp similarity index 100% rename from include/boost/mpl/aux_/config/eti.hpp rename to core/include/boost/mpl/aux_/config/eti.hpp diff --git a/include/boost/mpl/aux_/config/forwarding.hpp b/core/include/boost/mpl/aux_/config/forwarding.hpp similarity index 100% rename from include/boost/mpl/aux_/config/forwarding.hpp rename to core/include/boost/mpl/aux_/config/forwarding.hpp diff --git a/include/boost/mpl/aux_/config/gcc.hpp b/core/include/boost/mpl/aux_/config/gcc.hpp similarity index 100% rename from include/boost/mpl/aux_/config/gcc.hpp rename to core/include/boost/mpl/aux_/config/gcc.hpp diff --git a/include/boost/mpl/aux_/config/gpu.hpp b/core/include/boost/mpl/aux_/config/gpu.hpp similarity index 100% rename from include/boost/mpl/aux_/config/gpu.hpp rename to core/include/boost/mpl/aux_/config/gpu.hpp diff --git a/include/boost/mpl/aux_/config/has_apply.hpp b/core/include/boost/mpl/aux_/config/has_apply.hpp similarity index 100% rename from include/boost/mpl/aux_/config/has_apply.hpp rename to core/include/boost/mpl/aux_/config/has_apply.hpp diff --git a/include/boost/mpl/aux_/config/has_xxx.hpp b/core/include/boost/mpl/aux_/config/has_xxx.hpp similarity index 100% rename from include/boost/mpl/aux_/config/has_xxx.hpp rename to core/include/boost/mpl/aux_/config/has_xxx.hpp diff --git a/include/boost/mpl/aux_/config/integral.hpp b/core/include/boost/mpl/aux_/config/integral.hpp similarity index 100% rename from include/boost/mpl/aux_/config/integral.hpp rename to core/include/boost/mpl/aux_/config/integral.hpp diff --git a/include/boost/mpl/aux_/config/intel.hpp b/core/include/boost/mpl/aux_/config/intel.hpp similarity index 100% rename from include/boost/mpl/aux_/config/intel.hpp rename to core/include/boost/mpl/aux_/config/intel.hpp diff --git a/include/boost/mpl/aux_/config/lambda.hpp b/core/include/boost/mpl/aux_/config/lambda.hpp similarity index 100% rename from include/boost/mpl/aux_/config/lambda.hpp rename to core/include/boost/mpl/aux_/config/lambda.hpp diff --git a/include/boost/mpl/aux_/config/msvc.hpp b/core/include/boost/mpl/aux_/config/msvc.hpp similarity index 100% rename from include/boost/mpl/aux_/config/msvc.hpp rename to core/include/boost/mpl/aux_/config/msvc.hpp diff --git a/include/boost/mpl/aux_/config/msvc_typename.hpp b/core/include/boost/mpl/aux_/config/msvc_typename.hpp similarity index 100% rename from include/boost/mpl/aux_/config/msvc_typename.hpp rename to core/include/boost/mpl/aux_/config/msvc_typename.hpp diff --git a/include/boost/mpl/aux_/config/nttp.hpp b/core/include/boost/mpl/aux_/config/nttp.hpp similarity index 100% rename from include/boost/mpl/aux_/config/nttp.hpp rename to core/include/boost/mpl/aux_/config/nttp.hpp diff --git a/include/boost/mpl/aux_/config/overload_resolution.hpp b/core/include/boost/mpl/aux_/config/overload_resolution.hpp similarity index 100% rename from include/boost/mpl/aux_/config/overload_resolution.hpp rename to core/include/boost/mpl/aux_/config/overload_resolution.hpp diff --git a/include/boost/mpl/aux_/config/pp_counter.hpp b/core/include/boost/mpl/aux_/config/pp_counter.hpp similarity index 100% rename from include/boost/mpl/aux_/config/pp_counter.hpp rename to core/include/boost/mpl/aux_/config/pp_counter.hpp diff --git a/include/boost/mpl/aux_/config/preprocessor.hpp b/core/include/boost/mpl/aux_/config/preprocessor.hpp similarity index 100% rename from include/boost/mpl/aux_/config/preprocessor.hpp rename to core/include/boost/mpl/aux_/config/preprocessor.hpp diff --git a/include/boost/mpl/aux_/config/static_constant.hpp b/core/include/boost/mpl/aux_/config/static_constant.hpp similarity index 100% rename from include/boost/mpl/aux_/config/static_constant.hpp rename to core/include/boost/mpl/aux_/config/static_constant.hpp diff --git a/include/boost/mpl/aux_/config/ttp.hpp b/core/include/boost/mpl/aux_/config/ttp.hpp similarity index 100% rename from include/boost/mpl/aux_/config/ttp.hpp rename to core/include/boost/mpl/aux_/config/ttp.hpp diff --git a/include/boost/mpl/aux_/config/use_preprocessed.hpp b/core/include/boost/mpl/aux_/config/use_preprocessed.hpp similarity index 100% rename from include/boost/mpl/aux_/config/use_preprocessed.hpp rename to core/include/boost/mpl/aux_/config/use_preprocessed.hpp diff --git a/include/boost/mpl/aux_/config/workaround.hpp b/core/include/boost/mpl/aux_/config/workaround.hpp similarity index 100% rename from include/boost/mpl/aux_/config/workaround.hpp rename to core/include/boost/mpl/aux_/config/workaround.hpp diff --git a/include/boost/mpl/aux_/has_apply.hpp b/core/include/boost/mpl/aux_/has_apply.hpp similarity index 100% rename from include/boost/mpl/aux_/has_apply.hpp rename to core/include/boost/mpl/aux_/has_apply.hpp diff --git a/include/boost/mpl/aux_/has_tag.hpp b/core/include/boost/mpl/aux_/has_tag.hpp similarity index 100% rename from include/boost/mpl/aux_/has_tag.hpp rename to core/include/boost/mpl/aux_/has_tag.hpp diff --git a/include/boost/mpl/aux_/include_preprocessed.hpp b/core/include/boost/mpl/aux_/include_preprocessed.hpp similarity index 100% rename from include/boost/mpl/aux_/include_preprocessed.hpp rename to core/include/boost/mpl/aux_/include_preprocessed.hpp diff --git a/include/boost/mpl/aux_/integral_wrapper.hpp b/core/include/boost/mpl/aux_/integral_wrapper.hpp similarity index 100% rename from include/boost/mpl/aux_/integral_wrapper.hpp rename to core/include/boost/mpl/aux_/integral_wrapper.hpp diff --git a/include/boost/mpl/aux_/is_msvc_eti_arg.hpp b/core/include/boost/mpl/aux_/is_msvc_eti_arg.hpp similarity index 100% rename from include/boost/mpl/aux_/is_msvc_eti_arg.hpp rename to core/include/boost/mpl/aux_/is_msvc_eti_arg.hpp diff --git a/include/boost/mpl/aux_/lambda_arity_param.hpp b/core/include/boost/mpl/aux_/lambda_arity_param.hpp similarity index 100% rename from include/boost/mpl/aux_/lambda_arity_param.hpp rename to core/include/boost/mpl/aux_/lambda_arity_param.hpp diff --git a/include/boost/mpl/aux_/lambda_support.hpp b/core/include/boost/mpl/aux_/lambda_support.hpp similarity index 100% rename from include/boost/mpl/aux_/lambda_support.hpp rename to core/include/boost/mpl/aux_/lambda_support.hpp diff --git a/include/boost/mpl/aux_/largest_int.hpp b/core/include/boost/mpl/aux_/largest_int.hpp similarity index 100% rename from include/boost/mpl/aux_/largest_int.hpp rename to core/include/boost/mpl/aux_/largest_int.hpp diff --git a/include/boost/mpl/aux_/logical_op.hpp b/core/include/boost/mpl/aux_/logical_op.hpp similarity index 100% rename from include/boost/mpl/aux_/logical_op.hpp rename to core/include/boost/mpl/aux_/logical_op.hpp diff --git a/include/boost/mpl/aux_/msvc_dtw.hpp b/core/include/boost/mpl/aux_/msvc_dtw.hpp similarity index 100% rename from include/boost/mpl/aux_/msvc_dtw.hpp rename to core/include/boost/mpl/aux_/msvc_dtw.hpp diff --git a/include/boost/mpl/aux_/msvc_eti_base.hpp b/core/include/boost/mpl/aux_/msvc_eti_base.hpp similarity index 100% rename from include/boost/mpl/aux_/msvc_eti_base.hpp rename to core/include/boost/mpl/aux_/msvc_eti_base.hpp diff --git a/include/boost/mpl/aux_/msvc_never_true.hpp b/core/include/boost/mpl/aux_/msvc_never_true.hpp similarity index 100% rename from include/boost/mpl/aux_/msvc_never_true.hpp rename to core/include/boost/mpl/aux_/msvc_never_true.hpp diff --git a/include/boost/mpl/aux_/na.hpp b/core/include/boost/mpl/aux_/na.hpp similarity index 100% rename from include/boost/mpl/aux_/na.hpp rename to core/include/boost/mpl/aux_/na.hpp diff --git a/include/boost/mpl/aux_/na_fwd.hpp b/core/include/boost/mpl/aux_/na_fwd.hpp similarity index 100% rename from include/boost/mpl/aux_/na_fwd.hpp rename to core/include/boost/mpl/aux_/na_fwd.hpp diff --git a/include/boost/mpl/aux_/na_spec.hpp b/core/include/boost/mpl/aux_/na_spec.hpp similarity index 100% rename from include/boost/mpl/aux_/na_spec.hpp rename to core/include/boost/mpl/aux_/na_spec.hpp diff --git a/include/boost/mpl/aux_/nested_type_wknd.hpp b/core/include/boost/mpl/aux_/nested_type_wknd.hpp similarity index 100% rename from include/boost/mpl/aux_/nested_type_wknd.hpp rename to core/include/boost/mpl/aux_/nested_type_wknd.hpp diff --git a/include/boost/mpl/aux_/nttp_decl.hpp b/core/include/boost/mpl/aux_/nttp_decl.hpp similarity index 100% rename from include/boost/mpl/aux_/nttp_decl.hpp rename to core/include/boost/mpl/aux_/nttp_decl.hpp diff --git a/include/boost/mpl/aux_/numeric_cast_utils.hpp b/core/include/boost/mpl/aux_/numeric_cast_utils.hpp similarity index 100% rename from include/boost/mpl/aux_/numeric_cast_utils.hpp rename to core/include/boost/mpl/aux_/numeric_cast_utils.hpp diff --git a/include/boost/mpl/aux_/numeric_op.hpp b/core/include/boost/mpl/aux_/numeric_op.hpp similarity index 100% rename from include/boost/mpl/aux_/numeric_op.hpp rename to core/include/boost/mpl/aux_/numeric_op.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/and.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/less.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/or.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc/times.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc551/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp b/core/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/and.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/less.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/or.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/dmc/times.hpp b/core/include/boost/mpl/aux_/preprocessed/dmc/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/dmc/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/dmc/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/and.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/less.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/or.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/gcc/times.hpp b/core/include/boost/mpl/aux_/preprocessed/gcc/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/gcc/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/gcc/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc60/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp b/core/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/msvc70/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp b/core/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/mwcw/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp b/core/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/and.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/and.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/and.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/and.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/bitand.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/bitor.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/divides.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/divides.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/divides.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/divides.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/greater.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/greater.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/greater.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/greater.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/less.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/less.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/less.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/less.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/minus.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/minus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/minus.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/minus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/modulus.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/or.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/or.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/or.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/or.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/plus.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/plus.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/plus.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/plus.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp diff --git a/include/boost/mpl/aux_/preprocessed/plain/times.hpp b/core/include/boost/mpl/aux_/preprocessed/plain/times.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessed/plain/times.hpp rename to core/include/boost/mpl/aux_/preprocessed/plain/times.hpp diff --git a/include/boost/mpl/aux_/preprocessor/add.hpp b/core/include/boost/mpl/aux_/preprocessor/add.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/add.hpp rename to core/include/boost/mpl/aux_/preprocessor/add.hpp diff --git a/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp b/core/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/def_params_tail.hpp rename to core/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp diff --git a/include/boost/mpl/aux_/preprocessor/default_params.hpp b/core/include/boost/mpl/aux_/preprocessor/default_params.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/default_params.hpp rename to core/include/boost/mpl/aux_/preprocessor/default_params.hpp diff --git a/include/boost/mpl/aux_/preprocessor/enum.hpp b/core/include/boost/mpl/aux_/preprocessor/enum.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/enum.hpp rename to core/include/boost/mpl/aux_/preprocessor/enum.hpp diff --git a/include/boost/mpl/aux_/preprocessor/ext_params.hpp b/core/include/boost/mpl/aux_/preprocessor/ext_params.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/ext_params.hpp rename to core/include/boost/mpl/aux_/preprocessor/ext_params.hpp diff --git a/include/boost/mpl/aux_/preprocessor/filter_params.hpp b/core/include/boost/mpl/aux_/preprocessor/filter_params.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/filter_params.hpp rename to core/include/boost/mpl/aux_/preprocessor/filter_params.hpp diff --git a/include/boost/mpl/aux_/preprocessor/params.hpp b/core/include/boost/mpl/aux_/preprocessor/params.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/params.hpp rename to core/include/boost/mpl/aux_/preprocessor/params.hpp diff --git a/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp b/core/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp rename to core/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp diff --git a/include/boost/mpl/aux_/preprocessor/repeat.hpp b/core/include/boost/mpl/aux_/preprocessor/repeat.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/repeat.hpp rename to core/include/boost/mpl/aux_/preprocessor/repeat.hpp diff --git a/include/boost/mpl/aux_/preprocessor/sub.hpp b/core/include/boost/mpl/aux_/preprocessor/sub.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/sub.hpp rename to core/include/boost/mpl/aux_/preprocessor/sub.hpp diff --git a/include/boost/mpl/aux_/preprocessor/tuple.hpp b/core/include/boost/mpl/aux_/preprocessor/tuple.hpp similarity index 100% rename from include/boost/mpl/aux_/preprocessor/tuple.hpp rename to core/include/boost/mpl/aux_/preprocessor/tuple.hpp diff --git a/include/boost/mpl/aux_/shift_op.hpp b/core/include/boost/mpl/aux_/shift_op.hpp similarity index 100% rename from include/boost/mpl/aux_/shift_op.hpp rename to core/include/boost/mpl/aux_/shift_op.hpp diff --git a/include/boost/mpl/aux_/static_cast.hpp b/core/include/boost/mpl/aux_/static_cast.hpp similarity index 100% rename from include/boost/mpl/aux_/static_cast.hpp rename to core/include/boost/mpl/aux_/static_cast.hpp diff --git a/include/boost/mpl/aux_/template_arity_fwd.hpp b/core/include/boost/mpl/aux_/template_arity_fwd.hpp similarity index 100% rename from include/boost/mpl/aux_/template_arity_fwd.hpp rename to core/include/boost/mpl/aux_/template_arity_fwd.hpp diff --git a/include/boost/mpl/aux_/type_wrapper.hpp b/core/include/boost/mpl/aux_/type_wrapper.hpp similarity index 100% rename from include/boost/mpl/aux_/type_wrapper.hpp rename to core/include/boost/mpl/aux_/type_wrapper.hpp diff --git a/include/boost/mpl/aux_/value_wknd.hpp b/core/include/boost/mpl/aux_/value_wknd.hpp similarity index 100% rename from include/boost/mpl/aux_/value_wknd.hpp rename to core/include/boost/mpl/aux_/value_wknd.hpp diff --git a/include/boost/mpl/aux_/yes_no.hpp b/core/include/boost/mpl/aux_/yes_no.hpp similarity index 100% rename from include/boost/mpl/aux_/yes_no.hpp rename to core/include/boost/mpl/aux_/yes_no.hpp diff --git a/include/boost/mpl/bitand.hpp b/core/include/boost/mpl/bitand.hpp similarity index 100% rename from include/boost/mpl/bitand.hpp rename to core/include/boost/mpl/bitand.hpp diff --git a/include/boost/mpl/bitor.hpp b/core/include/boost/mpl/bitor.hpp similarity index 100% rename from include/boost/mpl/bitor.hpp rename to core/include/boost/mpl/bitor.hpp diff --git a/include/boost/mpl/bitwise.hpp b/core/include/boost/mpl/bitwise.hpp similarity index 100% rename from include/boost/mpl/bitwise.hpp rename to core/include/boost/mpl/bitwise.hpp diff --git a/include/boost/mpl/bitxor.hpp b/core/include/boost/mpl/bitxor.hpp similarity index 100% rename from include/boost/mpl/bitxor.hpp rename to core/include/boost/mpl/bitxor.hpp diff --git a/include/boost/mpl/bool.hpp b/core/include/boost/mpl/bool.hpp similarity index 100% rename from include/boost/mpl/bool.hpp rename to core/include/boost/mpl/bool.hpp diff --git a/include/boost/mpl/bool_fwd.hpp b/core/include/boost/mpl/bool_fwd.hpp similarity index 100% rename from include/boost/mpl/bool_fwd.hpp rename to core/include/boost/mpl/bool_fwd.hpp diff --git a/include/boost/mpl/char.hpp b/core/include/boost/mpl/char.hpp similarity index 100% rename from include/boost/mpl/char.hpp rename to core/include/boost/mpl/char.hpp diff --git a/include/boost/mpl/char_fwd.hpp b/core/include/boost/mpl/char_fwd.hpp similarity index 100% rename from include/boost/mpl/char_fwd.hpp rename to core/include/boost/mpl/char_fwd.hpp diff --git a/include/boost/mpl/comparison.hpp b/core/include/boost/mpl/comparison.hpp similarity index 100% rename from include/boost/mpl/comparison.hpp rename to core/include/boost/mpl/comparison.hpp diff --git a/include/boost/mpl/divides.hpp b/core/include/boost/mpl/divides.hpp similarity index 100% rename from include/boost/mpl/divides.hpp rename to core/include/boost/mpl/divides.hpp diff --git a/include/boost/mpl/equal_to.hpp b/core/include/boost/mpl/equal_to.hpp similarity index 100% rename from include/boost/mpl/equal_to.hpp rename to core/include/boost/mpl/equal_to.hpp diff --git a/include/boost/mpl/eval_if.hpp b/core/include/boost/mpl/eval_if.hpp similarity index 100% rename from include/boost/mpl/eval_if.hpp rename to core/include/boost/mpl/eval_if.hpp diff --git a/include/boost/mpl/greater.hpp b/core/include/boost/mpl/greater.hpp similarity index 100% rename from include/boost/mpl/greater.hpp rename to core/include/boost/mpl/greater.hpp diff --git a/include/boost/mpl/greater_equal.hpp b/core/include/boost/mpl/greater_equal.hpp similarity index 100% rename from include/boost/mpl/greater_equal.hpp rename to core/include/boost/mpl/greater_equal.hpp diff --git a/include/boost/mpl/has_xxx.hpp b/core/include/boost/mpl/has_xxx.hpp similarity index 100% rename from include/boost/mpl/has_xxx.hpp rename to core/include/boost/mpl/has_xxx.hpp diff --git a/include/boost/mpl/identity.hpp b/core/include/boost/mpl/identity.hpp similarity index 100% rename from include/boost/mpl/identity.hpp rename to core/include/boost/mpl/identity.hpp diff --git a/include/boost/mpl/if.hpp b/core/include/boost/mpl/if.hpp similarity index 100% rename from include/boost/mpl/if.hpp rename to core/include/boost/mpl/if.hpp diff --git a/include/boost/mpl/int.hpp b/core/include/boost/mpl/int.hpp similarity index 100% rename from include/boost/mpl/int.hpp rename to core/include/boost/mpl/int.hpp diff --git a/include/boost/mpl/int_fwd.hpp b/core/include/boost/mpl/int_fwd.hpp similarity index 100% rename from include/boost/mpl/int_fwd.hpp rename to core/include/boost/mpl/int_fwd.hpp diff --git a/include/boost/mpl/integral_c.hpp b/core/include/boost/mpl/integral_c.hpp similarity index 100% rename from include/boost/mpl/integral_c.hpp rename to core/include/boost/mpl/integral_c.hpp diff --git a/include/boost/mpl/integral_c_fwd.hpp b/core/include/boost/mpl/integral_c_fwd.hpp similarity index 100% rename from include/boost/mpl/integral_c_fwd.hpp rename to core/include/boost/mpl/integral_c_fwd.hpp diff --git a/include/boost/mpl/integral_c_tag.hpp b/core/include/boost/mpl/integral_c_tag.hpp similarity index 100% rename from include/boost/mpl/integral_c_tag.hpp rename to core/include/boost/mpl/integral_c_tag.hpp diff --git a/include/boost/mpl/lambda_fwd.hpp b/core/include/boost/mpl/lambda_fwd.hpp similarity index 100% rename from include/boost/mpl/lambda_fwd.hpp rename to core/include/boost/mpl/lambda_fwd.hpp diff --git a/include/boost/mpl/less.hpp b/core/include/boost/mpl/less.hpp similarity index 100% rename from include/boost/mpl/less.hpp rename to core/include/boost/mpl/less.hpp diff --git a/include/boost/mpl/less_equal.hpp b/core/include/boost/mpl/less_equal.hpp similarity index 100% rename from include/boost/mpl/less_equal.hpp rename to core/include/boost/mpl/less_equal.hpp diff --git a/include/boost/mpl/limits/arity.hpp b/core/include/boost/mpl/limits/arity.hpp similarity index 100% rename from include/boost/mpl/limits/arity.hpp rename to core/include/boost/mpl/limits/arity.hpp diff --git a/include/boost/mpl/logical.hpp b/core/include/boost/mpl/logical.hpp similarity index 100% rename from include/boost/mpl/logical.hpp rename to core/include/boost/mpl/logical.hpp diff --git a/include/boost/mpl/long.hpp b/core/include/boost/mpl/long.hpp similarity index 100% rename from include/boost/mpl/long.hpp rename to core/include/boost/mpl/long.hpp diff --git a/include/boost/mpl/long_fwd.hpp b/core/include/boost/mpl/long_fwd.hpp similarity index 100% rename from include/boost/mpl/long_fwd.hpp rename to core/include/boost/mpl/long_fwd.hpp diff --git a/include/boost/mpl/minus.hpp b/core/include/boost/mpl/minus.hpp similarity index 100% rename from include/boost/mpl/minus.hpp rename to core/include/boost/mpl/minus.hpp diff --git a/include/boost/mpl/modulus.hpp b/core/include/boost/mpl/modulus.hpp similarity index 100% rename from include/boost/mpl/modulus.hpp rename to core/include/boost/mpl/modulus.hpp diff --git a/include/boost/mpl/multiplies.hpp b/core/include/boost/mpl/multiplies.hpp similarity index 100% rename from include/boost/mpl/multiplies.hpp rename to core/include/boost/mpl/multiplies.hpp diff --git a/include/boost/mpl/negate.hpp b/core/include/boost/mpl/negate.hpp similarity index 100% rename from include/boost/mpl/negate.hpp rename to core/include/boost/mpl/negate.hpp diff --git a/include/boost/mpl/not.hpp b/core/include/boost/mpl/not.hpp similarity index 100% rename from include/boost/mpl/not.hpp rename to core/include/boost/mpl/not.hpp diff --git a/include/boost/mpl/not_equal_to.hpp b/core/include/boost/mpl/not_equal_to.hpp similarity index 100% rename from include/boost/mpl/not_equal_to.hpp rename to core/include/boost/mpl/not_equal_to.hpp diff --git a/include/boost/mpl/numeric_cast.hpp b/core/include/boost/mpl/numeric_cast.hpp similarity index 100% rename from include/boost/mpl/numeric_cast.hpp rename to core/include/boost/mpl/numeric_cast.hpp diff --git a/include/boost/mpl/or.hpp b/core/include/boost/mpl/or.hpp similarity index 100% rename from include/boost/mpl/or.hpp rename to core/include/boost/mpl/or.hpp diff --git a/include/boost/mpl/plus.hpp b/core/include/boost/mpl/plus.hpp similarity index 100% rename from include/boost/mpl/plus.hpp rename to core/include/boost/mpl/plus.hpp diff --git a/include/boost/mpl/print.hpp b/core/include/boost/mpl/print.hpp similarity index 100% rename from include/boost/mpl/print.hpp rename to core/include/boost/mpl/print.hpp diff --git a/include/boost/mpl/shift_left.hpp b/core/include/boost/mpl/shift_left.hpp similarity index 100% rename from include/boost/mpl/shift_left.hpp rename to core/include/boost/mpl/shift_left.hpp diff --git a/include/boost/mpl/shift_right.hpp b/core/include/boost/mpl/shift_right.hpp similarity index 100% rename from include/boost/mpl/shift_right.hpp rename to core/include/boost/mpl/shift_right.hpp diff --git a/include/boost/mpl/size_t.hpp b/core/include/boost/mpl/size_t.hpp similarity index 100% rename from include/boost/mpl/size_t.hpp rename to core/include/boost/mpl/size_t.hpp diff --git a/include/boost/mpl/size_t_fwd.hpp b/core/include/boost/mpl/size_t_fwd.hpp similarity index 100% rename from include/boost/mpl/size_t_fwd.hpp rename to core/include/boost/mpl/size_t_fwd.hpp diff --git a/include/boost/mpl/tag.hpp b/core/include/boost/mpl/tag.hpp similarity index 100% rename from include/boost/mpl/tag.hpp rename to core/include/boost/mpl/tag.hpp diff --git a/include/boost/mpl/times.hpp b/core/include/boost/mpl/times.hpp similarity index 100% rename from include/boost/mpl/times.hpp rename to core/include/boost/mpl/times.hpp diff --git a/include/boost/mpl/void.hpp b/core/include/boost/mpl/void.hpp similarity index 100% rename from include/boost/mpl/void.hpp rename to core/include/boost/mpl/void.hpp diff --git a/include/boost/mpl/void_fwd.hpp b/core/include/boost/mpl/void_fwd.hpp similarity index 100% rename from include/boost/mpl/void_fwd.hpp rename to core/include/boost/mpl/void_fwd.hpp From 07bff9e1057ff71b478c9dc5ae753a69bb045565 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 20:15:54 +0400 Subject: [PATCH 02/12] Moved tests for core components to the sub-library. --- .../include}/boost/mpl/aux_/test.hpp | 0 .../include}/boost/mpl/aux_/test/assert.hpp | 0 .../include}/boost/mpl/aux_/test/data.hpp | 0 .../boost/mpl/aux_/test/test_case.hpp | 0 core/test/Jamfile.v2 | 32 +++++++++++++++++++ {test => core/test}/arithmetic.cpp | 0 {test => core/test}/assert.cpp | 0 {test => core/test}/aux_/largest_int.cpp | 0 {test => core/test}/bitwise.cpp | 0 {test => core/test}/bool.cpp | 0 {test => core/test}/char.cpp | 0 {test => core/test}/comparison.cpp | 0 {test => core/test}/eval_if.cpp | 0 {test => core/test}/has_xxx.cpp | 0 {test => core/test}/identity.cpp | 0 {test => core/test}/if.cpp | 0 {test => core/test}/int.cpp | 0 {test => core/test}/integral_c.cpp | 0 {test => core/test}/integral_wrapper_test.hpp | 0 {test => core/test}/logical.cpp | 0 {test => core/test}/no_has_xxx.cpp | 0 {test => core/test}/numeric_ops.cpp | 0 {test => core/test}/print.cpp | 0 {test => core/test}/size_t.cpp | 0 test/Jamfile.v2 | 29 +++++++---------- 25 files changed, 44 insertions(+), 17 deletions(-) rename {include => core/include}/boost/mpl/aux_/test.hpp (100%) rename {include => core/include}/boost/mpl/aux_/test/assert.hpp (100%) rename {include => core/include}/boost/mpl/aux_/test/data.hpp (100%) rename {include => core/include}/boost/mpl/aux_/test/test_case.hpp (100%) create mode 100644 core/test/Jamfile.v2 rename {test => core/test}/arithmetic.cpp (100%) rename {test => core/test}/assert.cpp (100%) rename {test => core/test}/aux_/largest_int.cpp (100%) rename {test => core/test}/bitwise.cpp (100%) rename {test => core/test}/bool.cpp (100%) rename {test => core/test}/char.cpp (100%) rename {test => core/test}/comparison.cpp (100%) rename {test => core/test}/eval_if.cpp (100%) rename {test => core/test}/has_xxx.cpp (100%) rename {test => core/test}/identity.cpp (100%) rename {test => core/test}/if.cpp (100%) rename {test => core/test}/int.cpp (100%) rename {test => core/test}/integral_c.cpp (100%) rename {test => core/test}/integral_wrapper_test.hpp (100%) rename {test => core/test}/logical.cpp (100%) rename {test => core/test}/no_has_xxx.cpp (100%) rename {test => core/test}/numeric_ops.cpp (100%) rename {test => core/test}/print.cpp (100%) rename {test => core/test}/size_t.cpp (100%) diff --git a/include/boost/mpl/aux_/test.hpp b/core/include/boost/mpl/aux_/test.hpp similarity index 100% rename from include/boost/mpl/aux_/test.hpp rename to core/include/boost/mpl/aux_/test.hpp diff --git a/include/boost/mpl/aux_/test/assert.hpp b/core/include/boost/mpl/aux_/test/assert.hpp similarity index 100% rename from include/boost/mpl/aux_/test/assert.hpp rename to core/include/boost/mpl/aux_/test/assert.hpp diff --git a/include/boost/mpl/aux_/test/data.hpp b/core/include/boost/mpl/aux_/test/data.hpp similarity index 100% rename from include/boost/mpl/aux_/test/data.hpp rename to core/include/boost/mpl/aux_/test/data.hpp diff --git a/include/boost/mpl/aux_/test/test_case.hpp b/core/include/boost/mpl/aux_/test/test_case.hpp similarity index 100% rename from include/boost/mpl/aux_/test/test_case.hpp rename to core/include/boost/mpl/aux_/test/test_case.hpp diff --git a/core/test/Jamfile.v2 b/core/test/Jamfile.v2 new file mode 100644 index 0000000..677d90b --- /dev/null +++ b/core/test/Jamfile.v2 @@ -0,0 +1,32 @@ +# Boost.MPL.Core Library test Jamfile +# +# Copyright (c) 2005 Vladimir Prus +# Copyright (c) 2006-2007 Dave Abrahams +# Copyright (c) 2009 Eric Niebler +# Copyright (c) 2009 Steven Watanabe +# +# 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 + +import testing ; + +compile aux_/largest_int.cpp ; + +compile arithmetic.cpp ; +compile assert.cpp ; +compile bitwise.cpp ; +run bool.cpp ; +compile comparison.cpp ; +compile eval_if.cpp ; +compile has_xxx.cpp ; +compile identity.cpp ; +compile if.cpp ; +run int.cpp ; +run char.cpp ; +run integral_c.cpp : : : vacpp:-qchars=signed ; +compile logical.cpp ; +compile no_has_xxx.cpp ; +compile numeric_ops.cpp ; +run print.cpp ; +run size_t.cpp ; diff --git a/test/arithmetic.cpp b/core/test/arithmetic.cpp similarity index 100% rename from test/arithmetic.cpp rename to core/test/arithmetic.cpp diff --git a/test/assert.cpp b/core/test/assert.cpp similarity index 100% rename from test/assert.cpp rename to core/test/assert.cpp diff --git a/test/aux_/largest_int.cpp b/core/test/aux_/largest_int.cpp similarity index 100% rename from test/aux_/largest_int.cpp rename to core/test/aux_/largest_int.cpp diff --git a/test/bitwise.cpp b/core/test/bitwise.cpp similarity index 100% rename from test/bitwise.cpp rename to core/test/bitwise.cpp diff --git a/test/bool.cpp b/core/test/bool.cpp similarity index 100% rename from test/bool.cpp rename to core/test/bool.cpp diff --git a/test/char.cpp b/core/test/char.cpp similarity index 100% rename from test/char.cpp rename to core/test/char.cpp diff --git a/test/comparison.cpp b/core/test/comparison.cpp similarity index 100% rename from test/comparison.cpp rename to core/test/comparison.cpp diff --git a/test/eval_if.cpp b/core/test/eval_if.cpp similarity index 100% rename from test/eval_if.cpp rename to core/test/eval_if.cpp diff --git a/test/has_xxx.cpp b/core/test/has_xxx.cpp similarity index 100% rename from test/has_xxx.cpp rename to core/test/has_xxx.cpp diff --git a/test/identity.cpp b/core/test/identity.cpp similarity index 100% rename from test/identity.cpp rename to core/test/identity.cpp diff --git a/test/if.cpp b/core/test/if.cpp similarity index 100% rename from test/if.cpp rename to core/test/if.cpp diff --git a/test/int.cpp b/core/test/int.cpp similarity index 100% rename from test/int.cpp rename to core/test/int.cpp diff --git a/test/integral_c.cpp b/core/test/integral_c.cpp similarity index 100% rename from test/integral_c.cpp rename to core/test/integral_c.cpp diff --git a/test/integral_wrapper_test.hpp b/core/test/integral_wrapper_test.hpp similarity index 100% rename from test/integral_wrapper_test.hpp rename to core/test/integral_wrapper_test.hpp diff --git a/test/logical.cpp b/core/test/logical.cpp similarity index 100% rename from test/logical.cpp rename to core/test/logical.cpp diff --git a/test/no_has_xxx.cpp b/core/test/no_has_xxx.cpp similarity index 100% rename from test/no_has_xxx.cpp rename to core/test/no_has_xxx.cpp diff --git a/test/numeric_ops.cpp b/core/test/numeric_ops.cpp similarity index 100% rename from test/numeric_ops.cpp rename to core/test/numeric_ops.cpp diff --git a/test/print.cpp b/core/test/print.cpp similarity index 100% rename from test/print.cpp rename to core/test/print.cpp diff --git a/test/size_t.cpp b/core/test/size_t.cpp similarity index 100% rename from test/size_t.cpp rename to core/test/size_t.cpp diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 0031a52..d8d8b1d 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1,5 +1,16 @@ +# Boost.MPL Library test Jamfile +# +# Copyright (c) 2005 Vladimir Prus +# Copyright (c) 2006-2007 Dave Abrahams +# Copyright (c) 2009 Eric Niebler +# Copyright (c) 2009 Steven Watanabe +# +# 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 + +import testing ; -compile aux_/largest_int.cpp ; compile aux_/msvc_is_class.cpp ; compile aux_/template_arity.cpp ; compile aux_/preprocessor/is_seq.cpp ; @@ -9,15 +20,10 @@ compile advance.cpp ; compile always.cpp ; compile apply.cpp ; compile apply_wrap.cpp ; -compile arithmetic.cpp ; compile as_sequence.cpp ; -compile assert.cpp ; compile at.cpp ; compile back.cpp ; compile bind.cpp ; -compile bitwise.cpp ; -run bool.cpp ; -compile comparison.cpp ; compile contains.cpp ; compile copy.cpp ; compile copy_if.cpp ; @@ -29,23 +35,16 @@ compile empty.cpp ; compile equal.cpp ; compile erase.cpp ; compile erase_range.cpp ; -compile eval_if.cpp ; compile filter_view.cpp ; compile find.cpp ; compile find_if.cpp ; compile fold.cpp ; run for_each.cpp ; compile front.cpp ; -compile has_xxx.cpp ; -compile identity.cpp ; -compile if.cpp ; compile index_of.cpp ; compile inherit.cpp ; compile insert.cpp ; compile insert_range.cpp ; -run int.cpp ; -run char.cpp ; -run integral_c.cpp : : : vacpp:-qchars=signed ; compile is_placeholder.cpp ; compile is_sequence.cpp ; compile iterator_tags.cpp ; @@ -54,15 +53,12 @@ compile lambda.cpp ; compile lambda_args.cpp ; compile list.cpp ; compile list_c.cpp ; -compile logical.cpp ; compile lower_bound.cpp ; compile map.cpp ; compile max_element.cpp ; compile min_max.cpp ; compile multiset.cpp ; compile next.cpp ; -compile no_has_xxx.cpp ; -compile numeric_ops.cpp ; compile pair_view.cpp ; compile partition.cpp ; compile pop_front.cpp ; @@ -80,7 +76,6 @@ compile set.cpp ; compile set_c.cpp ; compile single_view.cpp ; compile size.cpp ; -run size_t.cpp ; compile sizeof.cpp ; compile sort.cpp ; compile stable_partition.cpp ; From e296279084729f5cd0c3c07ca833597d26748806 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 20:26:01 +0400 Subject: [PATCH 03/12] Moved min/max to MPL.Core. --- {include => core/include}/boost/mpl/max.hpp | 0 {include => core/include}/boost/mpl/min.hpp | 0 {include => core/include}/boost/mpl/min_max.hpp | 0 core/test/Jamfile.v2 | 1 + {test => core/test}/min_max.cpp | 0 test/Jamfile.v2 | 1 - 6 files changed, 1 insertion(+), 1 deletion(-) rename {include => core/include}/boost/mpl/max.hpp (100%) rename {include => core/include}/boost/mpl/min.hpp (100%) rename {include => core/include}/boost/mpl/min_max.hpp (100%) rename {test => core/test}/min_max.cpp (100%) diff --git a/include/boost/mpl/max.hpp b/core/include/boost/mpl/max.hpp similarity index 100% rename from include/boost/mpl/max.hpp rename to core/include/boost/mpl/max.hpp diff --git a/include/boost/mpl/min.hpp b/core/include/boost/mpl/min.hpp similarity index 100% rename from include/boost/mpl/min.hpp rename to core/include/boost/mpl/min.hpp diff --git a/include/boost/mpl/min_max.hpp b/core/include/boost/mpl/min_max.hpp similarity index 100% rename from include/boost/mpl/min_max.hpp rename to core/include/boost/mpl/min_max.hpp diff --git a/core/test/Jamfile.v2 b/core/test/Jamfile.v2 index 677d90b..19410a4 100644 --- a/core/test/Jamfile.v2 +++ b/core/test/Jamfile.v2 @@ -26,6 +26,7 @@ run int.cpp ; run char.cpp ; run integral_c.cpp : : : vacpp:-qchars=signed ; compile logical.cpp ; +compile min_max.cpp ; compile no_has_xxx.cpp ; compile numeric_ops.cpp ; run print.cpp ; diff --git a/test/min_max.cpp b/core/test/min_max.cpp similarity index 100% rename from test/min_max.cpp rename to core/test/min_max.cpp diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index d8d8b1d..57ed04b 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -56,7 +56,6 @@ compile list_c.cpp ; compile lower_bound.cpp ; compile map.cpp ; compile max_element.cpp ; -compile min_max.cpp ; compile multiset.cpp ; compile next.cpp ; compile pair_view.cpp ; From a469a67ab8b5b5bb5f593e9c1e19d88837f9cd5f Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 20:39:07 +0400 Subject: [PATCH 04/12] Removed dependency on TypeTraits. --- core/include/boost/mpl/aux_/is_same.hpp | 28 +++++++++++++++++++++++++ core/include/boost/mpl/aux_/test.hpp | 4 ++-- core/index.html | 13 ++++++++++++ 3 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 core/include/boost/mpl/aux_/is_same.hpp create mode 100644 core/index.html diff --git a/core/include/boost/mpl/aux_/is_same.hpp b/core/include/boost/mpl/aux_/is_same.hpp new file mode 100644 index 0000000..92e763c --- /dev/null +++ b/core/include/boost/mpl/aux_/is_same.hpp @@ -0,0 +1,28 @@ +#ifndef BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED +#define BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED + +// Copyright Andrey Semashev 2014 +// +// 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) +// +// See http://www.boost.org/libs/mpl for documentation. + +// $Id$ +// $Date$ +// $Revision$ + +#include + +namespace boost { namespace mpl { namespace aux { + +template< typename T, typename U > +struct is_same : mpl::false_ {}; + +template< typename T > +struct is_same< T, T > : mpl::true_ {}; + +}}} + +#endif // BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED diff --git a/core/include/boost/mpl/aux_/test.hpp b/core/include/boost/mpl/aux_/test.hpp index 8d1dea6..7d2c284 100644 --- a/core/include/boost/mpl/aux_/test.hpp +++ b/core/include/boost/mpl/aux_/test.hpp @@ -17,10 +17,9 @@ #include #include #include +#include #include -#include - int main() { return boost::report_errors(); @@ -28,5 +27,6 @@ int main() using namespace boost; using namespace mpl; +using boost::mpl::aux_::is_same; #endif // BOOST_MPL_AUX_TEST_HPP_INCLUDED diff --git a/core/index.html b/core/index.html new file mode 100644 index 0000000..12e6bf3 --- /dev/null +++ b/core/index.html @@ -0,0 +1,13 @@ + + + + + +Automatic redirection failed, please go to +../doc/index.html
+

© Copyright Beman Dawes, 2001

+

Distributed under the Boost Software License, Version 1.0. (See accompanying +file LICENSE_1_0.txt or copy +at www.boost.org/LICENSE_1_0.txt)

+ + \ No newline at end of file From b2d6e667a07da7d2828ad62f3c66e7c5ffc07d3e Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 20:42:30 +0400 Subject: [PATCH 05/12] Added a sublibs tag file. --- sublibs | 1 + 1 file changed, 1 insertion(+) create mode 100644 sublibs diff --git a/sublibs b/sublibs new file mode 100644 index 0000000..721d7c4 --- /dev/null +++ b/sublibs @@ -0,0 +1 @@ +The existance of this file tells the regression reporting programs that the directory contains sub-directories which are libraries. \ No newline at end of file From 6b375263527677aa8420e241c07e2f425f471f1d Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 20:48:46 +0400 Subject: [PATCH 06/12] Added a readme file. --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2f41b35 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +Boost.MPL +========== + +Boost.MPL, part of collection of the [Boost C++ Libraries](http://github.com/boostorg), is a library for meta-programming. + +### Directories + +* **doc** - Documentation of the components +* **include** - Interface headers +* **test** - Unit tests + +The core components of the library are in the Boost.MPL.Core sublibrary, which resides in the **core** subdirectory. + +### More information + +* [Documentation](http://www.boost.org/doc/libs/release/libs/mpl/doc/index.html) + +### License + +Distributed under the [Boost Software License, Version 1.0](http://boost.org/LICENSE_1_0.txt). From 64f50f82aa700ffefc4334206fe58f3553f4b3fd Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 30 Aug 2014 21:00:05 +0400 Subject: [PATCH 07/12] Removed workaround for Borland Compiler 5.9 to avoid dependency on TypeTraits. --- core/include/boost/mpl/has_xxx.hpp | 39 ------------------------------ 1 file changed, 39 deletions(-) diff --git a/core/include/boost/mpl/has_xxx.hpp b/core/include/boost/mpl/has_xxx.hpp index 82e67dd..1704d4b 100644 --- a/core/include/boost/mpl/has_xxx.hpp +++ b/core/include/boost/mpl/has_xxx.hpp @@ -33,10 +33,6 @@ #include #include -#if BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x590) ) -# include -#endif - #if !defined(BOOST_MPL_CFG_NO_HAS_XXX) # if BOOST_WORKAROUND(BOOST_MSVC, <= 1300) @@ -196,41 +192,6 @@ struct trait \ }; \ /**/ -# elif BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT(0x590) ) - -# define BOOST_MPL_HAS_XXX_TRAIT_NAMED_BCB_DEF(trait, trait_tester, name, default_) \ -template< typename T, bool IS_CLASS > \ -struct trait_tester \ -{ \ - BOOST_STATIC_CONSTANT( bool, value = false ); \ -}; \ -template< typename T > \ -struct trait_tester< T, true > \ -{ \ - struct trait_tester_impl \ - { \ - template < class U > \ - static int resolve( boost::mpl::aux::type_wrapper const volatile * \ - , boost::mpl::aux::type_wrapper* = 0 ); \ - static char resolve( ... ); \ - }; \ - typedef boost::mpl::aux::type_wrapper t_; \ - BOOST_STATIC_CONSTANT( bool, value = ( sizeof( trait_tester_impl::resolve( static_cast< t_ * >(0) ) ) == sizeof(int) ) ); \ -}; \ -template< typename T, typename fallback_ = boost::mpl::bool_ > \ -struct trait \ -{ \ - BOOST_STATIC_CONSTANT( bool, value = (trait_tester< T, boost::is_class< T >::value >::value) ); \ - typedef boost::mpl::bool_< trait< T, fallback_ >::value > type; \ -}; - -# define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ - BOOST_MPL_HAS_XXX_TRAIT_NAMED_BCB_DEF( trait \ - , BOOST_PP_CAT(trait,_tester) \ - , name \ - , default_ ) \ -/**/ - # else // other SFINAE-capable compilers # define BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(trait, name, default_) \ From 9bbc806090b9465fe1b786087ef9f7da8a93c829 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sun, 31 Aug 2014 14:09:10 +0400 Subject: [PATCH 08/12] Fixed tests compilation. --- core/include/boost/mpl/aux_/is_same.hpp | 28 ------------------------- core/include/boost/mpl/aux_/test.hpp | 2 -- core/test/aux_/largest_int.cpp | 1 + core/test/bool.cpp | 1 + core/test/identity.cpp | 1 + core/test/if.cpp | 1 + core/test/integral_wrapper_test.hpp | 1 + core/test/min_max.cpp | 1 + test/advance.cpp | 2 ++ test/apply.cpp | 2 ++ test/apply_wrap.cpp | 1 + test/at.cpp | 3 ++- test/bind.cpp | 1 + test/deque.cpp | 27 ++++++++++++------------ test/erase.cpp | 2 ++ test/erase_range.cpp | 1 + test/find.cpp | 1 + test/inherit.cpp | 1 + test/joint_view.cpp | 2 ++ test/lambda_args.cpp | 2 ++ test/list.cpp | 2 ++ test/list_c.cpp | 2 ++ test/multiset.cpp | 1 + test/next.cpp | 1 + test/pair_view.cpp | 1 + test/pop_front.cpp | 1 + test/push_back.cpp | 2 ++ test/push_front.cpp | 2 ++ test/range_c.cpp | 1 + test/set.cpp | 1 + test/set_c.cpp | 2 ++ test/single_view.cpp | 1 + test/transform.cpp | 1 + test/vector.cpp | 2 ++ test/vector_c.cpp | 2 ++ 35 files changed, 59 insertions(+), 44 deletions(-) delete mode 100644 core/include/boost/mpl/aux_/is_same.hpp diff --git a/core/include/boost/mpl/aux_/is_same.hpp b/core/include/boost/mpl/aux_/is_same.hpp deleted file mode 100644 index 92e763c..0000000 --- a/core/include/boost/mpl/aux_/is_same.hpp +++ /dev/null @@ -1,28 +0,0 @@ -#ifndef BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED -#define BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED - -// Copyright Andrey Semashev 2014 -// -// 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) -// -// See http://www.boost.org/libs/mpl for documentation. - -// $Id$ -// $Date$ -// $Revision$ - -#include - -namespace boost { namespace mpl { namespace aux { - -template< typename T, typename U > -struct is_same : mpl::false_ {}; - -template< typename T > -struct is_same< T, T > : mpl::true_ {}; - -}}} - -#endif // BOOST_MPL_AUX_IS_SAME_HPP_INCLUDED diff --git a/core/include/boost/mpl/aux_/test.hpp b/core/include/boost/mpl/aux_/test.hpp index 7d2c284..887e81f 100644 --- a/core/include/boost/mpl/aux_/test.hpp +++ b/core/include/boost/mpl/aux_/test.hpp @@ -17,7 +17,6 @@ #include #include #include -#include #include int main() @@ -27,6 +26,5 @@ int main() using namespace boost; using namespace mpl; -using boost::mpl::aux_::is_same; #endif // BOOST_MPL_AUX_TEST_HPP_INCLUDED diff --git a/core/test/aux_/largest_int.cpp b/core/test/aux_/largest_int.cpp index d9a6fd3..2dc4c9a 100644 --- a/core/test/aux_/largest_int.cpp +++ b/core/test/aux_/largest_int.cpp @@ -13,6 +13,7 @@ #include #include +#include MPL_TEST_CASE() diff --git a/core/test/bool.cpp b/core/test/bool.cpp index e023c0c..a6fb44f 100644 --- a/core/test/bool.cpp +++ b/core/test/bool.cpp @@ -13,6 +13,7 @@ #include #include +#include #include diff --git a/core/test/identity.cpp b/core/test/identity.cpp index db14735..e594de6 100644 --- a/core/test/identity.cpp +++ b/core/test/identity.cpp @@ -14,6 +14,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/core/test/if.cpp b/core/test/if.cpp index df32b6a..a10eb8c 100644 --- a/core/test/if.cpp +++ b/core/test/if.cpp @@ -14,6 +14,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/core/test/integral_wrapper_test.hpp b/core/test/integral_wrapper_test.hpp index be31d50..c7e3ff4 100644 --- a/core/test/integral_wrapper_test.hpp +++ b/core/test/integral_wrapper_test.hpp @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/core/test/min_max.cpp b/core/test/min_max.cpp index 02ead23..bd6fc10 100644 --- a/core/test/min_max.cpp +++ b/core/test/min_max.cpp @@ -15,6 +15,7 @@ #include #include +#include MPL_TEST_CASE() diff --git a/test/advance.cpp b/test/advance.cpp index e174ae4..aa1ead4 100644 --- a/test/advance.cpp +++ b/test/advance.cpp @@ -15,6 +15,8 @@ #include #include +#include + template< int pos > struct iter { typedef mpl::bidirectional_iterator_tag category; diff --git a/test/apply.cpp b/test/apply.cpp index 6ee8e78..f0122d1 100644 --- a/test/apply.cpp +++ b/test/apply.cpp @@ -17,6 +17,8 @@ #include #include +#include + template< typename T > struct std_vector { diff --git a/test/apply_wrap.cpp b/test/apply_wrap.cpp index 9c45f2e..13625d0 100644 --- a/test/apply_wrap.cpp +++ b/test/apply_wrap.cpp @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/test/at.cpp b/test/at.cpp index 4b30eda..850fa6f 100644 --- a/test/at.cpp +++ b/test/at.cpp @@ -14,11 +14,12 @@ #include #include #include +#include template< typename Seq, int n > struct at_test { typedef typename at_c::type t; - MPL_ASSERT(( is_same< t, integral_c > )); + MPL_ASSERT(( boost::is_same< t, integral_c > )); MPL_ASSERT_RELATION( t::value, ==, 9 - n ); }; diff --git a/test/bind.cpp b/test/bind.cpp index 2a2de62..2fe6af9 100644 --- a/test/bind.cpp +++ b/test/bind.cpp @@ -21,6 +21,7 @@ #include #include +#include namespace { diff --git a/test/deque.cpp b/test/deque.cpp index 4ac747c..c133260 100644 --- a/test/deque.cpp +++ b/test/deque.cpp @@ -23,6 +23,7 @@ #include +#include MPL_TEST_CASE() { @@ -41,12 +42,12 @@ MPL_TEST_CASE() MPL_ASSERT_NOT(( empty )); MPL_ASSERT_NOT(( empty )); - MPL_ASSERT(( is_same< front::type,char > )); - MPL_ASSERT(( is_same< back::type,char > )); - MPL_ASSERT(( is_same< front::type,char > )); - MPL_ASSERT(( is_same< back::type,long > )); - MPL_ASSERT(( is_same< front::type,char > )); - MPL_ASSERT(( is_same< back::type,int > )); + MPL_ASSERT(( boost::is_same< front::type,char > )); + MPL_ASSERT(( boost::is_same< back::type,char > )); + MPL_ASSERT(( boost::is_same< front::type,char > )); + MPL_ASSERT(( boost::is_same< back::type,long > )); + MPL_ASSERT(( boost::is_same< front::type,char > )); + MPL_ASSERT(( boost::is_same< back::type,int > )); } @@ -58,9 +59,9 @@ MPL_TEST_CASE() typedef next::type i2; typedef next::type i3; - MPL_ASSERT(( is_same::type,char> )); - MPL_ASSERT(( is_same::type,long> )); - MPL_ASSERT(( is_same< i3, end::type > )); + MPL_ASSERT(( boost::is_same::type,char> )); + MPL_ASSERT(( boost::is_same::type,long> )); + MPL_ASSERT(( boost::is_same< i3, end::type > )); } MPL_TEST_CASE() @@ -68,14 +69,14 @@ MPL_TEST_CASE() typedef deque<> d0; typedef push_back::type d1; - MPL_ASSERT(( is_same< back::type,int > )); + MPL_ASSERT(( boost::is_same< back::type,int > )); typedef push_front::type d2; - MPL_ASSERT(( is_same< back::type,int > )); - MPL_ASSERT(( is_same< front::type,char > )); + MPL_ASSERT(( boost::is_same< back::type,int > )); + MPL_ASSERT(( boost::is_same< front::type,char > )); typedef push_back::type d3; - MPL_ASSERT(( is_same< back::type,long > )); + MPL_ASSERT(( boost::is_same< back::type,long > )); } MPL_TEST_CASE() diff --git a/test/erase.cpp b/test/erase.cpp index ca5b411..6c90b90 100644 --- a/test/erase.cpp +++ b/test/erase.cpp @@ -20,6 +20,8 @@ #include #include +#include + MPL_TEST_CASE() { typedef list types; diff --git a/test/erase_range.cpp b/test/erase_range.cpp index 5e14c81..b8f456d 100644 --- a/test/erase_range.cpp +++ b/test/erase_range.cpp @@ -17,6 +17,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/find.cpp b/test/find.cpp index a45d521..0a01599 100644 --- a/test/find.cpp +++ b/test/find.cpp @@ -18,6 +18,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/inherit.cpp b/test/inherit.cpp index 4b16adc..57f72c1 100644 --- a/test/inherit.cpp +++ b/test/inherit.cpp @@ -13,6 +13,7 @@ #include #include +#include struct her { typedef her herself; }; struct my { typedef my myself; }; diff --git a/test/joint_view.cpp b/test/joint_view.cpp index f71958a..abc9051 100644 --- a/test/joint_view.cpp +++ b/test/joint_view.cpp @@ -19,6 +19,8 @@ #include #include +#include + MPL_TEST_CASE() { diff --git a/test/lambda_args.cpp b/test/lambda_args.cpp index fdd2620..0df6b86 100644 --- a/test/lambda_args.cpp +++ b/test/lambda_args.cpp @@ -17,6 +17,8 @@ #include #include +#include + typedef int UDT::* mem_ptr; typedef int (UDT::* mem_fun_ptr)(); diff --git a/test/list.cpp b/test/list.cpp index 655905a..78da46f 100644 --- a/test/list.cpp +++ b/test/list.cpp @@ -20,6 +20,8 @@ #include +#include + MPL_TEST_CASE() { diff --git a/test/list_c.cpp b/test/list_c.cpp index 7683fda..3d28058 100644 --- a/test/list_c.cpp +++ b/test/list_c.cpp @@ -18,6 +18,8 @@ #include +#include + #if !BOOST_WORKAROUND(BOOST_MSVC,<= 1200) MPL_TEST_CASE() diff --git a/test/multiset.cpp b/test/multiset.cpp index 48a6176..8c31e3f 100644 --- a/test/multiset.cpp +++ b/test/multiset.cpp @@ -23,6 +23,7 @@ #include #include +#include /* struct test_data1 diff --git a/test/next.cpp b/test/next.cpp index d7356c7..3da997e 100644 --- a/test/next.cpp +++ b/test/next.cpp @@ -15,6 +15,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/pair_view.cpp b/test/pair_view.cpp index 937ff42..af2a0cc 100644 --- a/test/pair_view.cpp +++ b/test/pair_view.cpp @@ -17,6 +17,7 @@ #include #include #include +#include MPL_TEST_CASE() diff --git a/test/pop_front.cpp b/test/pop_front.cpp index 71512c1..70fe120 100644 --- a/test/pop_front.cpp +++ b/test/pop_front.cpp @@ -16,6 +16,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/push_back.cpp b/test/push_back.cpp index bdf7a92..1e75cad 100644 --- a/test/push_back.cpp +++ b/test/push_back.cpp @@ -15,6 +15,8 @@ #include +#include + struct no_push_back_tag {}; struct no_push_back diff --git a/test/push_front.cpp b/test/push_front.cpp index f5edc2f..3307824 100644 --- a/test/push_front.cpp +++ b/test/push_front.cpp @@ -20,6 +20,8 @@ #include +#include + struct no_push_front_tag {}; struct no_push_front diff --git a/test/range_c.cpp b/test/range_c.cpp index 90c32cc..7241bbe 100644 --- a/test/range_c.cpp +++ b/test/range_c.cpp @@ -19,6 +19,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/set.cpp b/test/set.cpp index ab291d9..fac17ae 100644 --- a/test/set.cpp +++ b/test/set.cpp @@ -31,6 +31,7 @@ #include +#include // Use templates for testing so that GCC will show us the actual types involved diff --git a/test/set_c.cpp b/test/set_c.cpp index e34d86d..0c54c94 100644 --- a/test/set_c.cpp +++ b/test/set_c.cpp @@ -18,6 +18,8 @@ #include +#include + namespace test { namespace { #if !BOOST_WORKAROUND(BOOST_MSVC, <= 1300) template< typename S, typename S::value_type k > diff --git a/test/single_view.cpp b/test/single_view.cpp index c46096e..d860fa5 100644 --- a/test/single_view.cpp +++ b/test/single_view.cpp @@ -16,6 +16,7 @@ #include #include #include +#include MPL_TEST_CASE() { diff --git a/test/transform.cpp b/test/transform.cpp index 8df17f2..274e36f 100644 --- a/test/transform.cpp +++ b/test/transform.cpp @@ -23,6 +23,7 @@ #include #include +#include #include diff --git a/test/vector.cpp b/test/vector.cpp index e1f6e0c..8632399 100644 --- a/test/vector.cpp +++ b/test/vector.cpp @@ -25,6 +25,8 @@ #include +#include + MPL_TEST_CASE() { diff --git a/test/vector_c.cpp b/test/vector_c.cpp index fbff9ea..49afa9f 100644 --- a/test/vector_c.cpp +++ b/test/vector_c.cpp @@ -17,6 +17,8 @@ #include +#include + #if !BOOST_WORKAROUND(BOOST_MSVC, <=1200) MPL_TEST_CASE() { From a46a787a49b80bb992ee4c46f344321fa17905e4 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sun, 31 Aug 2014 14:11:17 +0400 Subject: [PATCH 09/12] Use core/lightweight_test.hpp. --- core/include/boost/mpl/aux_/test.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/include/boost/mpl/aux_/test.hpp b/core/include/boost/mpl/aux_/test.hpp index 887e81f..b08c28a 100644 --- a/core/include/boost/mpl/aux_/test.hpp +++ b/core/include/boost/mpl/aux_/test.hpp @@ -17,7 +17,7 @@ #include #include #include -#include +#include int main() { From 6064a97e3a87c016d1705736e7992fdcd8b643d1 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sun, 31 Aug 2014 14:41:53 +0400 Subject: [PATCH 10/12] Moved sizeof.hpp to core components. --- {include => core/include}/boost/mpl/sizeof.hpp | 0 core/test/Jamfile.v2 | 1 + {test => core/test}/sizeof.cpp | 0 test/Jamfile.v2 | 1 - 4 files changed, 1 insertion(+), 1 deletion(-) rename {include => core/include}/boost/mpl/sizeof.hpp (100%) rename {test => core/test}/sizeof.cpp (100%) diff --git a/include/boost/mpl/sizeof.hpp b/core/include/boost/mpl/sizeof.hpp similarity index 100% rename from include/boost/mpl/sizeof.hpp rename to core/include/boost/mpl/sizeof.hpp diff --git a/core/test/Jamfile.v2 b/core/test/Jamfile.v2 index 19410a4..9f16f2d 100644 --- a/core/test/Jamfile.v2 +++ b/core/test/Jamfile.v2 @@ -31,3 +31,4 @@ compile no_has_xxx.cpp ; compile numeric_ops.cpp ; run print.cpp ; run size_t.cpp ; +compile sizeof.cpp ; diff --git a/test/sizeof.cpp b/core/test/sizeof.cpp similarity index 100% rename from test/sizeof.cpp rename to core/test/sizeof.cpp diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 57ed04b..4bd0e5a 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -75,7 +75,6 @@ compile set.cpp ; compile set_c.cpp ; compile single_view.cpp ; compile size.cpp ; -compile sizeof.cpp ; compile sort.cpp ; compile stable_partition.cpp ; compile transform.cpp ; From 332389f50e6fb9905c63428c84aa72d992328c24 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 4 Sep 2014 23:15:04 +0400 Subject: [PATCH 11/12] Moved testing headers to tests to avoid dependency on Boost.Core. --- core/{include/boost/mpl/aux_ => test}/test.hpp | 0 core/{include/boost/mpl/aux_ => test}/test/assert.hpp | 0 core/{include/boost/mpl/aux_ => test}/test/data.hpp | 0 core/{include/boost/mpl/aux_ => test}/test/test_case.hpp | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename core/{include/boost/mpl/aux_ => test}/test.hpp (100%) rename core/{include/boost/mpl/aux_ => test}/test/assert.hpp (100%) rename core/{include/boost/mpl/aux_ => test}/test/data.hpp (100%) rename core/{include/boost/mpl/aux_ => test}/test/test_case.hpp (100%) diff --git a/core/include/boost/mpl/aux_/test.hpp b/core/test/test.hpp similarity index 100% rename from core/include/boost/mpl/aux_/test.hpp rename to core/test/test.hpp diff --git a/core/include/boost/mpl/aux_/test/assert.hpp b/core/test/test/assert.hpp similarity index 100% rename from core/include/boost/mpl/aux_/test/assert.hpp rename to core/test/test/assert.hpp diff --git a/core/include/boost/mpl/aux_/test/data.hpp b/core/test/test/data.hpp similarity index 100% rename from core/include/boost/mpl/aux_/test/data.hpp rename to core/test/test/data.hpp diff --git a/core/include/boost/mpl/aux_/test/test_case.hpp b/core/test/test/test_case.hpp similarity index 100% rename from core/include/boost/mpl/aux_/test/test_case.hpp rename to core/test/test/test_case.hpp From cddc55a6c41f848a084f55cb1e57582efdedab4a Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Thu, 4 Sep 2014 23:39:44 +0400 Subject: [PATCH 12/12] Updated tests and jamfiles to reflect the changed testing headers location. --- core/test/Jamfile.v2 | 5 +++++ core/test/arithmetic.cpp | 2 +- core/test/aux_/largest_int.cpp | 3 +-- core/test/bitwise.cpp | 2 +- core/test/bool.cpp | 2 +- core/test/comparison.cpp | 2 +- core/test/eval_if.cpp | 4 +--- core/test/has_xxx.cpp | 2 +- core/test/identity.cpp | 2 +- core/test/if.cpp | 2 +- core/test/integral_wrapper_test.hpp | 2 +- core/test/logical.cpp | 2 +- core/test/min_max.cpp | 4 +--- core/test/numeric_ops.cpp | 2 +- core/test/print.cpp | 4 +--- core/test/sizeof.cpp | 2 +- core/test/test.hpp | 12 ++++++------ core/test/test/assert.hpp | 6 +++--- core/test/test/data.hpp | 6 +++--- core/test/test/test_case.hpp | 6 +++--- test/Jamfile.v2 | 5 +++++ test/advance.cpp | 4 ++-- test/always.cpp | 2 +- test/apply.cpp | 2 +- test/apply_wrap.cpp | 3 ++- test/as_sequence.cpp | 2 +- test/at.cpp | 4 ++-- test/aux_/msvc_is_class.cpp | 4 ++-- test/aux_/template_arity.cpp | 2 +- test/back.cpp | 2 +- test/bind.cpp | 7 ++++--- test/contains.cpp | 4 ++-- test/copy.cpp | 2 +- test/copy_if.cpp | 2 +- test/count.cpp | 4 ++-- test/count_if.cpp | 5 +++-- test/deque.cpp | 7 +++---- test/distance.cpp | 6 +++--- test/empty.cpp | 2 +- test/empty_sequence.cpp | 2 +- test/equal.cpp | 4 ++-- test/erase.cpp | 4 ++-- test/erase_range.cpp | 4 ++-- test/filter_view.cpp | 2 +- test/find.cpp | 6 +++--- test/find_if.cpp | 3 ++- test/fold.cpp | 2 +- test/front.cpp | 2 +- test/index_of.cpp | 2 +- test/inherit.cpp | 6 +++--- test/insert.cpp | 4 ++-- test/insert_range.cpp | 2 +- test/is_placeholder.cpp | 8 ++++---- test/is_sequence.cpp | 2 +- test/iterator_tags.cpp | 2 +- test/joint_view.cpp | 7 +++---- test/lambda.cpp | 5 ++--- test/lambda_args.cpp | 2 +- test/list.cpp | 7 +++---- test/list_c.cpp | 6 +++--- test/lower_bound.cpp | 4 ++-- test/map.cpp | 14 +++++++------- test/max_element.cpp | 4 ++-- test/multiset.cpp | 8 ++++---- test/next.cpp | 2 +- test/pair_view.cpp | 14 +++++++------- test/partition.cpp | 3 ++- test/pop_front.cpp | 6 +++--- test/push_back.cpp | 3 +-- test/push_front.cpp | 10 +++++----- test/quote.cpp | 4 ++-- test/range_c.cpp | 2 +- test/remove.cpp | 2 +- test/remove_if.cpp | 2 +- test/replace.cpp | 2 +- test/replace_if.cpp | 2 +- test/reverse.cpp | 2 +- test/same_as.cpp | 3 +-- test/set.cpp | 16 ++++++++-------- test/set_c.cpp | 7 +++---- test/single_view.cpp | 2 +- test/size.cpp | 4 ++-- test/sort.cpp | 2 +- test/stable_partition.cpp | 2 +- test/transform.cpp | 2 +- test/transform_view.cpp | 2 +- test/unique.cpp | 2 +- test/unpack_args.cpp | 3 ++- test/upper_bound.cpp | 2 +- test/vector.cpp | 4 ++-- test/vector_c.cpp | 4 ++-- test/zip_view.cpp | 3 +-- 92 files changed, 183 insertions(+), 182 deletions(-) diff --git a/core/test/Jamfile.v2 b/core/test/Jamfile.v2 index 9f16f2d..62bc2b2 100644 --- a/core/test/Jamfile.v2 +++ b/core/test/Jamfile.v2 @@ -11,6 +11,11 @@ import testing ; +project + : requirements + . + ; + compile aux_/largest_int.cpp ; compile arithmetic.cpp ; diff --git a/core/test/arithmetic.cpp b/core/test/arithmetic.cpp index 81a615f..925cbe3 100644 --- a/core/test/arithmetic.cpp +++ b/core/test/arithmetic.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/aux_/largest_int.cpp b/core/test/aux_/largest_int.cpp index 2dc4c9a..398fe7d 100644 --- a/core/test/aux_/largest_int.cpp +++ b/core/test/aux_/largest_int.cpp @@ -12,9 +12,8 @@ // $Revision$ #include -#include #include - +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/bitwise.cpp b/core/test/bitwise.cpp index 8e6e32b..89e12a6 100644 --- a/core/test/bitwise.cpp +++ b/core/test/bitwise.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" typedef integral_c _0; typedef integral_c _1; diff --git a/core/test/bool.cpp b/core/test/bool.cpp index a6fb44f..f45decb 100644 --- a/core/test/bool.cpp +++ b/core/test/bool.cpp @@ -12,8 +12,8 @@ // $Revision$ #include -#include #include +#include "test.hpp" #include diff --git a/core/test/comparison.cpp b/core/test/comparison.cpp index a59a104..5cd8564 100644 --- a/core/test/comparison.cpp +++ b/core/test/comparison.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" // make sure MSVC behaves nicely in presence of the following template template< typename T > struct value {}; diff --git a/core/test/eval_if.cpp b/core/test/eval_if.cpp index e2b4332..2beca53 100644 --- a/core/test/eval_if.cpp +++ b/core/test/eval_if.cpp @@ -14,10 +14,8 @@ #include #include #include - -#include - #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/has_xxx.cpp b/core/test/has_xxx.cpp index c466db2..ed27d64 100644 --- a/core/test/has_xxx.cpp +++ b/core/test/has_xxx.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" BOOST_MPL_HAS_XXX_TRAIT_DEF(xxx) BOOST_MPL_HAS_XXX_TEMPLATE_NAMED_DEF(has_xxx_template, xxx, false) diff --git a/core/test/identity.cpp b/core/test/identity.cpp index e594de6..f171a43 100644 --- a/core/test/identity.cpp +++ b/core/test/identity.cpp @@ -13,8 +13,8 @@ #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/if.cpp b/core/test/if.cpp index a10eb8c..0d377d9 100644 --- a/core/test/if.cpp +++ b/core/test/if.cpp @@ -13,8 +13,8 @@ #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/integral_wrapper_test.hpp b/core/test/integral_wrapper_test.hpp index c7e3ff4..7526065 100644 --- a/core/test/integral_wrapper_test.hpp +++ b/core/test/integral_wrapper_test.hpp @@ -12,9 +12,9 @@ // $Revision$ #include -#include #include #include +#include "test.hpp" #include diff --git a/core/test/logical.cpp b/core/test/logical.cpp index bea6b7a..5f7c67d 100644 --- a/core/test/logical.cpp +++ b/core/test/logical.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" struct unknown; diff --git a/core/test/min_max.cpp b/core/test/min_max.cpp index bd6fc10..2778118 100644 --- a/core/test/min_max.cpp +++ b/core/test/min_max.cpp @@ -13,10 +13,8 @@ #include #include - -#include #include - +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/numeric_ops.cpp b/core/test/numeric_ops.cpp index 453b4aa..cea1b8a 100644 --- a/core/test/numeric_ops.cpp +++ b/core/test/numeric_ops.cpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include "test.hpp" struct complex_tag : int_<10> {}; diff --git a/core/test/print.cpp b/core/test/print.cpp index 12295df..74b538c 100644 --- a/core/test/print.cpp +++ b/core/test/print.cpp @@ -12,9 +12,7 @@ // $Revision$ #include - -#include - +#include "test.hpp" MPL_TEST_CASE() { diff --git a/core/test/sizeof.cpp b/core/test/sizeof.cpp index 21c0ce0..a5ed78a 100644 --- a/core/test/sizeof.cpp +++ b/core/test/sizeof.cpp @@ -12,7 +12,7 @@ // $Revision$ #include -#include +#include "test.hpp" struct my { diff --git a/core/test/test.hpp b/core/test/test.hpp index b08c28a..2d6bd30 100644 --- a/core/test/test.hpp +++ b/core/test/test.hpp @@ -1,6 +1,6 @@ -#ifndef BOOST_MPL_AUX_TEST_HPP_INCLUDED -#define BOOST_MPL_AUX_TEST_HPP_INCLUDED +#ifndef BOOST_MPL_TEST_TEST_HPP_INCLUDED +#define BOOST_MPL_TEST_TEST_HPP_INCLUDED // Copyright Aleksey Gurtovoy 2002-2004 // @@ -14,9 +14,9 @@ // $Date$ // $Revision$ -#include -#include -#include +#include "test/test_case.hpp" +#include "test/data.hpp" +#include "test/assert.hpp" #include int main() @@ -27,4 +27,4 @@ int main() using namespace boost; using namespace mpl; -#endif // BOOST_MPL_AUX_TEST_HPP_INCLUDED +#endif // BOOST_MPL_TEST_TEST_HPP_INCLUDED diff --git a/core/test/test/assert.hpp b/core/test/test/assert.hpp index 3bd8ba0..2911836 100644 --- a/core/test/test/assert.hpp +++ b/core/test/test/assert.hpp @@ -1,6 +1,6 @@ -#ifndef BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED -#define BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED +#ifndef BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED +#define BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED // Copyright Aleksey Gurtovoy 2002-2004 // @@ -26,4 +26,4 @@ enum { BOOST_PP_CAT(instantiation_test, __LINE__) = sizeof( x ) } \ /**/ -#endif // BOOST_MPL_AUX_TEST_ASSERT_HPP_INCLUDED +#endif // BOOST_MPL_TEST_TEST_ASSERT_HPP_INCLUDED diff --git a/core/test/test/data.hpp b/core/test/test/data.hpp index 373e6c3..8b9dfa4 100644 --- a/core/test/test/data.hpp +++ b/core/test/test/data.hpp @@ -1,6 +1,6 @@ -#ifndef BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED -#define BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED +#ifndef BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED +#define BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED // Copyright Aleksey Gurtovoy 2002-2004 // @@ -22,4 +22,4 @@ struct incomplete; class abstract { public: virtual ~abstract() = 0; }; using boost::noncopyable; -#endif // BOOST_MPL_AUX_TEST_DATA_HPP_INCLUDED +#endif // BOOST_MPL_TEST_TEST_DATA_HPP_INCLUDED diff --git a/core/test/test/test_case.hpp b/core/test/test/test_case.hpp index b168a00..0327fd3 100644 --- a/core/test/test/test_case.hpp +++ b/core/test/test/test_case.hpp @@ -1,6 +1,6 @@ -#ifndef BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED -#define BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED +#ifndef BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED +#define BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED // Copyright Aleksey Gurtovoy 2002-2004 // @@ -18,4 +18,4 @@ #define MPL_TEST_CASE() void BOOST_PP_CAT(test,__LINE__)() -#endif // BOOST_MPL_AUX_TEST_TEST_CASE_HPP_INCLUDED +#endif // BOOST_MPL_TEST_TEST_TEST_CASE_HPP_INCLUDED diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 4bd0e5a..7082f06 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -11,6 +11,11 @@ import testing ; +project + : requirements + ../core/test + ; + compile aux_/msvc_is_class.cpp ; compile aux_/template_arity.cpp ; compile aux_/preprocessor/is_seq.cpp ; diff --git a/test/advance.cpp b/test/advance.cpp index aa1ead4..7abb54d 100644 --- a/test/advance.cpp +++ b/test/advance.cpp @@ -13,10 +13,10 @@ #include #include -#include - #include +#include "test.hpp" + template< int pos > struct iter { typedef mpl::bidirectional_iterator_tag category; diff --git a/test/always.cpp b/test/always.cpp index c879b97..4aedcc5 100644 --- a/test/always.cpp +++ b/test/always.cpp @@ -16,7 +16,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/apply.cpp b/test/apply.cpp index f0122d1..6a7903c 100644 --- a/test/apply.cpp +++ b/test/apply.cpp @@ -15,9 +15,9 @@ #include #include #include -#include #include +#include "test.hpp" template< typename T > struct std_vector diff --git a/test/apply_wrap.cpp b/test/apply_wrap.cpp index 13625d0..0f82b1d 100644 --- a/test/apply_wrap.cpp +++ b/test/apply_wrap.cpp @@ -15,7 +15,6 @@ #include #include #include -#include #include #include @@ -24,6 +23,8 @@ #include #include +#include "test.hpp" + #if !defined(BOOST_MPL_CFG_NO_DEFAULT_PARAMETERS_IN_NESTED_TEMPLATES) # define APPLY_0_FUNC_DEF(i) \ struct f0 \ diff --git a/test/as_sequence.cpp b/test/as_sequence.cpp index 65edb5d..f01c006 100644 --- a/test/as_sequence.cpp +++ b/test/as_sequence.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/at.cpp b/test/at.cpp index 850fa6f..bc7a1f0 100644 --- a/test/at.cpp +++ b/test/at.cpp @@ -13,8 +13,8 @@ #include #include -#include #include +#include "test.hpp" template< typename Seq, int n > struct at_test { @@ -26,7 +26,7 @@ template< typename Seq, int n > struct at_test MPL_TEST_CASE() { typedef vector10_c numbers; - + at_test< numbers, 0 >(); at_test< numbers, 1 >(); at_test< numbers, 2 >(); diff --git a/test/aux_/msvc_is_class.cpp b/test/aux_/msvc_is_class.cpp index 6e5d49e..94c4022 100644 --- a/test/aux_/msvc_is_class.cpp +++ b/test/aux_/msvc_is_class.cpp @@ -17,7 +17,7 @@ #if BOOST_WORKAROUND(BOOST_MSVC, <= 1200) #include -#include +#include "test.hpp" template< typename T > struct A { T x[0]; }; @@ -34,7 +34,7 @@ MPL_TEST_CASE() MPL_ASSERT_NOT(( aux::msvc_is_class< int[5] > )); MPL_ASSERT_NOT(( aux::msvc_is_class< void (*)() > )); MPL_ASSERT_NOT(( aux::msvc_is_class< int (*)(int, char) > )); - + MPL_ASSERT(( aux::msvc_is_class< UDT > )); MPL_ASSERT(( aux::msvc_is_class< incomplete > )); MPL_ASSERT(( aux::msvc_is_class< abstract > )); diff --git a/test/aux_/template_arity.cpp b/test/aux_/template_arity.cpp index 22370d7..851242c 100644 --- a/test/aux_/template_arity.cpp +++ b/test/aux_/template_arity.cpp @@ -12,7 +12,7 @@ // $Revision$ #include -#include +#include "test.hpp" #if defined(BOOST_EXTENDED_TEMPLATE_PARAMETERS_MATCHING) diff --git a/test/back.cpp b/test/back.cpp index 84ae1e8..159503d 100644 --- a/test/back.cpp +++ b/test/back.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" template< typename Seq, int value > struct back_test { diff --git a/test/bind.cpp b/test/bind.cpp index 2fe6af9..12b1d51 100644 --- a/test/bind.cpp +++ b/test/bind.cpp @@ -18,11 +18,12 @@ #include #include #include -#include #include #include +#include "test.hpp" + namespace { struct f1 @@ -50,7 +51,7 @@ MPL_TEST_CASE() // basic argument binding typedef apply_wrap5< bind1, void,void,void,void,int >::type r12; MPL_ASSERT(( boost::is_same )); MPL_ASSERT(( boost::is_same )); - + typedef apply_wrap5< bind5, void,void,void,void,int >::type r51; typedef apply_wrap5< bind5, int,void,void,void,void >::type r52; MPL_ASSERT(( boost::is_same )); @@ -83,7 +84,7 @@ MPL_TEST_CASE() // if_ evaluation typedef bind3< quote3, _1, bind1< quote1, _2>, _3 > f; typedef apply_wrap3< f,true_,int_<0>,int >::type r1; typedef apply_wrap3< f,false_,int,int_<0> >::type r2; - + MPL_ASSERT(( boost::is_same > )); MPL_ASSERT(( boost::is_same > )); } diff --git a/test/contains.cpp b/test/contains.cpp index 1452a38..47fe6a0 100644 --- a/test/contains.cpp +++ b/test/contains.cpp @@ -13,10 +13,10 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() -{ +{ typedef vector::type types; MPL_ASSERT(( contains< types,short > )); diff --git a/test/copy.cpp b/test/copy.cpp index a776f55..40d379d 100644 --- a/test/copy.cpp +++ b/test/copy.cpp @@ -34,7 +34,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/copy_if.cpp b/test/copy_if.cpp index 698b4d7..2446b27 100644 --- a/test/copy_if.cpp +++ b/test/copy_if.cpp @@ -22,7 +22,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/count.cpp b/test/count.cpp index 7d96fee..54c6d17 100644 --- a/test/count.cpp +++ b/test/count.cpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { @@ -28,7 +28,7 @@ MPL_TEST_CASE() MPL_ASSERT_RELATION( (count::value), ==, 3 ); MPL_ASSERT_RELATION( (count::value), ==, 0 ); } - + MPL_TEST_CASE() { typedef vector_c values; diff --git a/test/count_if.cpp b/test/count_if.cpp index 598ffee..2022db2 100644 --- a/test/count_if.cpp +++ b/test/count_if.cpp @@ -16,16 +16,17 @@ #include #include #include -#include #include #include +#include "test.hpp" + MPL_TEST_CASE() { typedef vector types; typedef vector_c values; - + MPL_ASSERT_RELATION( (count_if< types, boost::is_float<_> >::value), ==, 1 ); MPL_ASSERT_RELATION( (count_if< types, boost::is_same<_,char&> >::value), ==, 2 ); MPL_ASSERT_RELATION( (count_if< types, boost::is_same<_,void*> >::value), ==, 0 ); diff --git a/test/deque.cpp b/test/deque.cpp index c133260..51518d5 100644 --- a/test/deque.cpp +++ b/test/deque.cpp @@ -21,9 +21,8 @@ #include #include -#include - #include +#include "test.hpp" MPL_TEST_CASE() { @@ -54,11 +53,11 @@ MPL_TEST_CASE() MPL_TEST_CASE() { typedef deque d2; - + typedef begin::type i1; typedef next::type i2; typedef next::type i3; - + MPL_ASSERT(( boost::is_same::type,char> )); MPL_ASSERT(( boost::is_same::type,long> )); MPL_ASSERT(( boost::is_same< i3, end::type > )); diff --git a/test/distance.cpp b/test/distance.cpp index 879dd53..9f3ada0 100644 --- a/test/distance.cpp +++ b/test/distance.cpp @@ -15,7 +15,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() @@ -23,7 +23,7 @@ MPL_TEST_CASE() typedef list::type list; typedef begin::type first; typedef end::type last; - + MPL_ASSERT_RELATION( (mpl::distance::value), ==, 4 ); } @@ -32,6 +32,6 @@ MPL_TEST_CASE() typedef range_c::type range; typedef begin::type first; typedef end::type last; - + MPL_ASSERT_RELATION( (mpl::distance::value), ==, 10 ); } diff --git a/test/empty.cpp b/test/empty.cpp index 7e73b36..dc6ed69 100644 --- a/test/empty.cpp +++ b/test/empty.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/empty_sequence.cpp b/test/empty_sequence.cpp index a9501cc..6296354 100644 --- a/test/empty_sequence.cpp +++ b/test/empty_sequence.cpp @@ -17,10 +17,10 @@ #include #include #include -#include #include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/equal.cpp b/test/equal.cpp index 19390ef..54dbaaf 100644 --- a/test/equal.cpp +++ b/test/equal.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { @@ -22,7 +22,7 @@ MPL_TEST_CASE() typedef list list2; typedef list list3; typedef list list4; - + MPL_ASSERT(( equal )); MPL_ASSERT(( equal )); MPL_ASSERT_NOT(( equal )); diff --git a/test/erase.cpp b/test/erase.cpp index 6c90b90..5d4f312 100644 --- a/test/erase.cpp +++ b/test/erase.cpp @@ -18,15 +18,15 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { typedef list types; typedef find::type iter; - + typedef erase::type result; MPL_ASSERT_RELATION( size::value, ==, 7 ); diff --git a/test/erase_range.cpp b/test/erase_range.cpp index b8f456d..0795863 100644 --- a/test/erase_range.cpp +++ b/test/erase_range.cpp @@ -16,8 +16,8 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { @@ -27,7 +27,7 @@ MPL_TEST_CASE() typedef find::type iter2; typedef erase::type result; - + MPL_ASSERT_RELATION( size::value, ==, 5 ); typedef find::type iter; diff --git a/test/filter_view.cpp b/test/filter_view.cpp index 35210a5..05ee78d 100644 --- a/test/filter_view.cpp +++ b/test/filter_view.cpp @@ -18,10 +18,10 @@ #include #include #include -#include #include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/find.cpp b/test/find.cpp index 0a01599..0c5dd58 100644 --- a/test/find.cpp +++ b/test/find.cpp @@ -17,17 +17,17 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() -{ +{ typedef list::type types; typedef list_c values; typedef find::type types_iter; typedef find< values, integral_c >::type values_iter; - + MPL_ASSERT(( is_same< deref::type, short> )); MPL_ASSERT_RELATION( deref::type::value, ==, 7 ); diff --git a/test/find_if.cpp b/test/find_if.cpp index 0d0ce89..540b478 100644 --- a/test/find_if.cpp +++ b/test/find_if.cpp @@ -16,11 +16,12 @@ #include #include #include -#include #include #include +#include "test.hpp" + typedef vector::type types; typedef begin::type first_; diff --git a/test/fold.cpp b/test/fold.cpp index 48f4758..e37e355 100644 --- a/test/fold.cpp +++ b/test/fold.cpp @@ -27,7 +27,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/front.cpp b/test/front.cpp index b28dffe..35612ce 100644 --- a/test/front.cpp +++ b/test/front.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" template< typename Seq, int value > struct front_test { diff --git a/test/index_of.cpp b/test/index_of.cpp index bffd321..ea960c4 100644 --- a/test/index_of.cpp +++ b/test/index_of.cpp @@ -15,7 +15,7 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/inherit.cpp b/test/inherit.cpp index 57f72c1..c293870 100644 --- a/test/inherit.cpp +++ b/test/inherit.cpp @@ -12,8 +12,8 @@ // $Revision$ #include -#include #include +#include "test.hpp" struct her { typedef her herself; }; struct my { typedef my myself; }; @@ -25,10 +25,10 @@ MPL_TEST_CASE() typedef inherit::type her_my1; MPL_ASSERT(( is_same )); MPL_ASSERT(( is_same )); - + typedef inherit::type her1; MPL_ASSERT(( is_same )); - + typedef inherit::type her2; MPL_ASSERT(( is_same )); diff --git a/test/insert.cpp b/test/insert.cpp index f293cbb..51e9ed8 100644 --- a/test/insert.cpp +++ b/test/insert.cpp @@ -18,14 +18,14 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { typedef vector_c numbers; typedef find< numbers,integral_c >::type pos; typedef insert< numbers,pos,integral_c >::type range; - + MPL_ASSERT_RELATION( size::value, ==, 10 ); MPL_ASSERT(( equal< range,range_c > )); } diff --git a/test/insert_range.cpp b/test/insert_range.cpp index 65e16fa..5a96744 100644 --- a/test/insert_range.cpp +++ b/test/insert_range.cpp @@ -19,7 +19,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/is_placeholder.cpp b/test/is_placeholder.cpp index b90b3a3..16be52a 100644 --- a/test/is_placeholder.cpp +++ b/test/is_placeholder.cpp @@ -13,12 +13,12 @@ #include #include -#include - #include #include #include - + +#include "test.hpp" + #define AUX_IS_PLACEHOLDER_TEST(unused1, n, unused2) \ { MPL_ASSERT(( is_placeholder< \ BOOST_PP_CAT(_,BOOST_PP_INC(n)) \ @@ -33,7 +33,7 @@ MPL_TEST_CASE() MPL_ASSERT_NOT(( is_placeholder )); MPL_ASSERT_NOT(( is_placeholder )); MPL_ASSERT(( is_placeholder<_> )); - + BOOST_PP_REPEAT( BOOST_MPL_LIMIT_METAFUNCTION_ARITY , AUX_IS_PLACEHOLDER_TEST diff --git a/test/is_sequence.cpp b/test/is_sequence.cpp index 1efa817..afc3cfb 100644 --- a/test/is_sequence.cpp +++ b/test/is_sequence.cpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include "test.hpp" template< typename T > struct std_vector { diff --git a/test/iterator_tags.cpp b/test/iterator_tags.cpp index 6840161..c1fec88 100644 --- a/test/iterator_tags.cpp +++ b/test/iterator_tags.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/joint_view.cpp b/test/joint_view.cpp index abc9051..0855c23 100644 --- a/test/joint_view.cpp +++ b/test/joint_view.cpp @@ -17,10 +17,9 @@ #include #include #include -#include #include - +#include "test.hpp" MPL_TEST_CASE() { @@ -39,10 +38,10 @@ template< typename View > struct test_is_empty { typedef typename begin::type first_; typedef typename end::type last_; - + MPL_ASSERT_RELATION( size::value, ==, 0 ); MPL_ASSERT(( is_same< first_,last_> )); - + MPL_ASSERT_INSTANTIATION( View ); MPL_ASSERT_INSTANTIATION( first_ ); MPL_ASSERT_INSTANTIATION( last_ ); diff --git a/test/lambda.cpp b/test/lambda.cpp index 22e6236..77b5ec0 100644 --- a/test/lambda.cpp +++ b/test/lambda.cpp @@ -20,10 +20,9 @@ #include #include -#include - #include #include +#include "test.hpp" struct my { @@ -73,6 +72,6 @@ MPL_TEST_CASE() // bind <-> lambda interaction typedef lambda< less<_1,_2> >::type pred; typedef bind2< pred, _1, int_<4> > f; - + MPL_ASSERT(( apply_wrap1< f,int_<3> > )); } diff --git a/test/lambda_args.cpp b/test/lambda_args.cpp index 0df6b86..2008304 100644 --- a/test/lambda_args.cpp +++ b/test/lambda_args.cpp @@ -13,11 +13,11 @@ #include #include -#include #include #include #include +#include "test.hpp" typedef int UDT::* mem_ptr; typedef int (UDT::* mem_fun_ptr)(); diff --git a/test/list.cpp b/test/list.cpp index 78da46f..fbb5022 100644 --- a/test/list.cpp +++ b/test/list.cpp @@ -18,9 +18,8 @@ #include #include -#include - #include +#include "test.hpp" MPL_TEST_CASE() @@ -48,11 +47,11 @@ MPL_TEST_CASE() MPL_TEST_CASE() { typedef list2 l2; - + typedef begin::type i1; typedef next::type i2; typedef next::type i3; - + MPL_ASSERT(( is_same::type,char> )); MPL_ASSERT(( is_same::type,long> )); MPL_ASSERT(( is_same< i3, end::type > )); diff --git a/test/list_c.cpp b/test/list_c.cpp index 3d28058..93457c1 100644 --- a/test/list_c.cpp +++ b/test/list_c.cpp @@ -16,7 +16,7 @@ #include #include -#include +#include "test.hpp" #include @@ -72,11 +72,11 @@ MPL_TEST_CASE() typedef list_c l2; MPL_ASSERT(( is_same< l2::value_type, unsigned > )); - + typedef begin::type i1; typedef next::type i2; typedef next::type i3; - + MPL_ASSERT_RELATION( deref::type::value, ==, 2 ); MPL_ASSERT_RELATION( deref::type::value, ==, 1 ); MPL_ASSERT(( is_same< i3, end::type > )); diff --git a/test/lower_bound.cpp b/test/lower_bound.cpp index 95be40d..2e9da14 100644 --- a/test/lower_bound.cpp +++ b/test/lower_bound.cpp @@ -16,13 +16,13 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { typedef list_c numbers; typedef lower_bound< numbers, int_<4> >::type iter; - + MPL_ASSERT_RELATION( (mpl::distance< begin::type,iter >::value), ==, 5 ); MPL_ASSERT_RELATION( deref::type::value, ==, 5 ); } diff --git a/test/map.cpp b/test/map.cpp index 17ad99d..53e920f 100644 --- a/test/map.cpp +++ b/test/map.cpp @@ -26,7 +26,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() @@ -41,7 +41,7 @@ MPL_TEST_CASE() MPL_ASSERT_RELATION( size::type::value, ==, 1 ); MPL_ASSERT_NOT(( empty )); MPL_ASSERT(( is_same< clear::type,map0<> > )); - + MPL_ASSERT(( is_same< at::type,unsigned > )); MPL_ASSERT(( is_same< at::type,void_ > )); MPL_ASSERT(( contains< m,mpl::pair > )); @@ -50,7 +50,7 @@ MPL_TEST_CASE() MPL_ASSERT_NOT(( has_key::type )); MPL_ASSERT(( has_key::type )); - + MPL_ASSERT_NOT(( is_same< order::type, void_ > )); MPL_ASSERT(( is_same< order::type,void_ > )); @@ -126,7 +126,7 @@ MPL_TEST_CASE() MPL_TEST_CASE() { typedef map0<> m; - + MPL_ASSERT_RELATION( size::type::value, ==, 0 ); MPL_ASSERT(( empty::type )); @@ -177,20 +177,20 @@ MPL_TEST_CASE() { typedef map< mpl::pair > map_of_1_pair; typedef begin::type iter_to_1_pair; - + BOOST_MPL_ASSERT(( is_same< deref::type , mpl::pair > )); - + typedef map< mpl::pair , mpl::pair , mpl::pair > mymap; - + test(); test(); } diff --git a/test/max_element.cpp b/test/max_element.cpp index 65bb0f3..c4ac82c 100644 --- a/test/max_element.cpp +++ b/test/max_element.cpp @@ -14,13 +14,13 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { typedef list_c::type numbers; typedef max_element< numbers >::type iter; typedef deref::type max_value; - + MPL_ASSERT_RELATION( max_value::value, ==, 8 ); } diff --git a/test/multiset.cpp b/test/multiset.cpp index 8c31e3f..9455c88 100644 --- a/test/multiset.cpp +++ b/test/multiset.cpp @@ -16,7 +16,6 @@ #include #include -#include #include #include @@ -24,6 +23,7 @@ #include #include +#include "test.hpp" /* struct test_data1 @@ -93,16 +93,16 @@ void find_test() MPL_TEST_CASE() { - // agurt 11/jun/06: multiset does not implement iterators yet! + // agurt 11/jun/06: multiset does not implement iterators yet! // typedef insert, int>::type set_of_1_int; // typedef begin::type iter_to_1_int; // BOOST_MPL_ASSERT(( is_same< deref::type, int > )); - + typedef multiset0<> s0; typedef insert::type s1; typedef insert::type s2; typedef insert::type myset; - + // find_test(); // find_test(); } diff --git a/test/next.cpp b/test/next.cpp index 3da997e..2681def 100644 --- a/test/next.cpp +++ b/test/next.cpp @@ -14,8 +14,8 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/pair_view.cpp b/test/pair_view.cpp index af2a0cc..a32f5c2 100644 --- a/test/pair_view.cpp +++ b/test/pair_view.cpp @@ -16,31 +16,31 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { typedef range_c r; typedef vector10_c v; - + typedef pair_view view; typedef begin::type first_; typedef end::type last_; MPL_ASSERT(( is_same< first_::category, mpl::random_access_iterator_tag > )); - + MPL_ASSERT(( is_same< advance_c::type, first_ > )); MPL_ASSERT(( is_same< advance_c::type, last_ > )); MPL_ASSERT(( is_same< advance_c::type, last_ > )); MPL_ASSERT(( is_same< advance_c::type, first_ > )); - + typedef advance_c::type iter; - + MPL_ASSERT(( is_same< deref::type , mpl::pair< integral_c,integral_c > - > )); - + > )); + } diff --git a/test/partition.cpp b/test/partition.cpp index 947c310..21901b9 100644 --- a/test/partition.cpp +++ b/test/partition.cpp @@ -19,7 +19,8 @@ #include #include #include -#include + +#include "test.hpp" template< typename N > struct is_odd : modulus< N, int_<2> > diff --git a/test/pop_front.cpp b/test/pop_front.cpp index 70fe120..b8fde2d 100644 --- a/test/pop_front.cpp +++ b/test/pop_front.cpp @@ -15,8 +15,8 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { @@ -27,11 +27,11 @@ MPL_TEST_CASE() typedef pop_front::type result1; typedef pop_front::type result2; typedef pop_front::type result3; - + MPL_ASSERT_RELATION( size::value, ==, 0 ); MPL_ASSERT_RELATION( size::value, ==, 1 ); MPL_ASSERT_RELATION( size::value, ==, 2 ); - + MPL_ASSERT(( is_same< front::type, long > )); MPL_ASSERT(( is_same< front::type, int > )); } diff --git a/test/push_back.cpp b/test/push_back.cpp index 1e75cad..0e10090 100644 --- a/test/push_back.cpp +++ b/test/push_back.cpp @@ -13,9 +13,8 @@ #include -#include - #include +#include "test.hpp" struct no_push_back_tag {}; diff --git a/test/push_front.cpp b/test/push_front.cpp index 3307824..33db1e2 100644 --- a/test/push_front.cpp +++ b/test/push_front.cpp @@ -18,10 +18,10 @@ #include #include -#include - #include +#include "test.hpp" + struct no_push_front_tag {}; struct no_push_front @@ -34,15 +34,15 @@ MPL_TEST_CASE() typedef push_front,long>::type res1; typedef push_front,int>::type res2; typedef push_front,char>::type res3; - + MPL_ASSERT_RELATION( size::value, ==, 1 ); MPL_ASSERT_RELATION( size::value, ==, 2 ); MPL_ASSERT_RELATION( size::value, ==, 3 ); - + MPL_ASSERT(( is_same< front::type, long > )); MPL_ASSERT(( is_same< front::type, int > )); MPL_ASSERT(( is_same< front::type, char > )); - + MPL_ASSERT(( has_push_front< list0<> > )); MPL_ASSERT(( has_push_front< list1 > )); diff --git a/test/quote.cpp b/test/quote.cpp index 45e97f8..f57e178 100644 --- a/test/quote.cpp +++ b/test/quote.cpp @@ -13,7 +13,7 @@ #include #include -#include +#include "test.hpp" template< typename T > struct f1 { @@ -36,7 +36,7 @@ MPL_TEST_CASE() { typedef quote1::apply::type t1; typedef quote5::apply::type t5; - + MPL_ASSERT(( boost::is_same< t1, int > )); MPL_ASSERT(( boost::is_same< t5, f5 > )); } diff --git a/test/range_c.cpp b/test/range_c.cpp index 7241bbe..04a6056 100644 --- a/test/range_c.cpp +++ b/test/range_c.cpp @@ -18,8 +18,8 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/remove.cpp b/test/remove.cpp index 6147b08..3ebe148 100644 --- a/test/remove.cpp +++ b/test/remove.cpp @@ -16,7 +16,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() diff --git a/test/remove_if.cpp b/test/remove_if.cpp index bf9d0ea..93b4a61 100644 --- a/test/remove_if.cpp +++ b/test/remove_if.cpp @@ -23,7 +23,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/replace.cpp b/test/replace.cpp index 4b3005b..2c42ffa 100644 --- a/test/replace.cpp +++ b/test/replace.cpp @@ -16,7 +16,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/replace_if.cpp b/test/replace_if.cpp index 4fc690d..c8a7228 100644 --- a/test/replace_if.cpp +++ b/test/replace_if.cpp @@ -21,7 +21,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/reverse.cpp b/test/reverse.cpp index 69b4a43..a5f9c1b 100644 --- a/test/reverse.cpp +++ b/test/reverse.cpp @@ -19,7 +19,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/same_as.cpp b/test/same_as.cpp index 41a7c57..03da8eb 100644 --- a/test/same_as.cpp +++ b/test/same_as.cpp @@ -12,9 +12,8 @@ // $Revision$ #include - #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/set.cpp b/test/set.cpp index fac17ae..976dd30 100644 --- a/test/set.cpp +++ b/test/set.cpp @@ -29,10 +29,10 @@ #include #include -#include - #include +#include "test.hpp" + // Use templates for testing so that GCC will show us the actual types involved template< typename s > @@ -40,7 +40,7 @@ void empty_set_test() { MPL_ASSERT_RELATION( size::value, ==, 0 ); MPL_ASSERT(( empty )); - + MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME clear::type, set0<> > )); MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME at::type, void_ > )); MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME at::type, void_ > )); @@ -56,7 +56,7 @@ void empty_set_test() MPL_ASSERT(( is_same< o1, void_ > )); MPL_ASSERT(( is_same< o2, void_ > )); MPL_ASSERT(( is_same< o3, void_ > )); - + typedef BOOST_DEDUCED_TYPENAME begin::type first; typedef BOOST_DEDUCED_TYPENAME end::type last; @@ -70,7 +70,7 @@ void int_set_test() { MPL_ASSERT_RELATION( size::value, ==, 1 ); MPL_ASSERT_NOT(( empty )); - + MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME clear::type, set0<> > )); MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME at::type, int > )); MPL_ASSERT(( is_same< BOOST_DEDUCED_TYPENAME at::type, void_ > )); @@ -86,7 +86,7 @@ void int_set_test() MPL_ASSERT_NOT(( is_same< o1, void_ > )); MPL_ASSERT(( is_same< o2, void_ > )); MPL_ASSERT(( is_same< o3, void_ > )); - + typedef BOOST_DEDUCED_TYPENAME begin::type first; typedef BOOST_DEDUCED_TYPENAME end::type last; @@ -186,7 +186,7 @@ void basic_set_test() int_set_test< BOOST_DEDUCED_TYPENAME erase_key< BOOST_DEDUCED_TYPENAME erase_key::type , long - >::type >(); + >::type >(); int_char_set_test(); int_char_set_test< BOOST_DEDUCED_TYPENAME insert< @@ -206,7 +206,7 @@ void basic_set_test() , int >::type >(); - int_char_long_set_test< BOOST_DEDUCED_TYPENAME insert< + int_char_long_set_test< BOOST_DEDUCED_TYPENAME insert< BOOST_DEDUCED_TYPENAME insert::type , char >::type >(); diff --git a/test/set_c.cpp b/test/set_c.cpp index 0c54c94..cbb7d72 100644 --- a/test/set_c.cpp +++ b/test/set_c.cpp @@ -16,9 +16,8 @@ #include #include -#include - #include +#include "test.hpp" namespace test { namespace { #if !BOOST_WORKAROUND(BOOST_MSVC, <= 1300) @@ -70,7 +69,7 @@ MPL_TEST_CASE() typedef begin::type first2; typedef end::type last2; MPL_ASSERT_RELATION( (distance::value), ==, 1 ); - + typedef begin::type first3; typedef end::type last3; MPL_ASSERT_RELATION( (distance::value), ==, 2 ); @@ -97,7 +96,7 @@ MPL_TEST_CASE() MPL_ASSERT(( is_same< test::at_c::type, void_ > )); MPL_ASSERT(( is_same< test::at_c::type, void_ > )); #endif - + typedef begin::type first1; typedef end::type last1; MPL_ASSERT_RELATION( (distance::value), ==, 1 ); diff --git a/test/single_view.cpp b/test/single_view.cpp index d860fa5..a97898b 100644 --- a/test/single_view.cpp +++ b/test/single_view.cpp @@ -15,8 +15,8 @@ #include #include #include -#include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/size.cpp b/test/size.cpp index 0c80711..cd815df 100644 --- a/test/size.cpp +++ b/test/size.cpp @@ -14,13 +14,13 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { typedef list<> empty_list; typedef list list; - + MPL_ASSERT_RELATION( size::value, ==, 0 ); MPL_ASSERT_RELATION( size::value, ==, 4 ); } diff --git a/test/sort.cpp b/test/sort.cpp index e461f70..db062f9 100644 --- a/test/sort.cpp +++ b/test/sort.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/stable_partition.cpp b/test/stable_partition.cpp index e72d453..04447c7 100644 --- a/test/stable_partition.cpp +++ b/test/stable_partition.cpp @@ -18,7 +18,7 @@ #include #include #include -#include +#include "test.hpp" typedef vector_c::type numbers; typedef vector_c::type manual_first; diff --git a/test/transform.cpp b/test/transform.cpp index 274e36f..c9b6a07 100644 --- a/test/transform.cpp +++ b/test/transform.cpp @@ -19,13 +19,13 @@ #include #include #include -#include #include #include #include #include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/transform_view.cpp b/test/transform_view.cpp index bc1fbcf..f3e7db2 100644 --- a/test/transform_view.cpp +++ b/test/transform_view.cpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() diff --git a/test/unique.cpp b/test/unique.cpp index 2e1baa7..4e7f474 100644 --- a/test/unique.cpp +++ b/test/unique.cpp @@ -17,7 +17,7 @@ #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/unpack_args.cpp b/test/unpack_args.cpp index d506535..dc62160 100644 --- a/test/unpack_args.cpp +++ b/test/unpack_args.cpp @@ -14,9 +14,10 @@ #include #include -#include #include +#include "test.hpp" + MPL_TEST_CASE() { MPL_ASSERT(( apply1< diff --git a/test/upper_bound.cpp b/test/upper_bound.cpp index 7d6ea3b..401f380 100644 --- a/test/upper_bound.cpp +++ b/test/upper_bound.cpp @@ -17,7 +17,7 @@ #include #include #include -#include +#include "test.hpp" MPL_TEST_CASE() { diff --git a/test/vector.cpp b/test/vector.cpp index 8632399..50bd70f 100644 --- a/test/vector.cpp +++ b/test/vector.cpp @@ -23,10 +23,10 @@ #include #include -#include - #include +#include "test.hpp" + MPL_TEST_CASE() { diff --git a/test/vector_c.cpp b/test/vector_c.cpp index 49afa9f..3606574 100644 --- a/test/vector_c.cpp +++ b/test/vector_c.cpp @@ -15,10 +15,10 @@ #include #include -#include - #include +#include "test.hpp" + #if !BOOST_WORKAROUND(BOOST_MSVC, <=1200) MPL_TEST_CASE() { diff --git a/test/zip_view.cpp b/test/zip_view.cpp index a8d9b03..ba971fb 100644 --- a/test/zip_view.cpp +++ b/test/zip_view.cpp @@ -23,9 +23,8 @@ #include #include -#include - #include +#include "test.hpp" MPL_TEST_CASE()