mirror of
https://github.com/boostorg/parameter.git
synced 2026-01-22 05:22:31 +00:00
<boost/parameter/aux_/arg_list.hpp>: Move forward declarations to their own header files. <boost/parameter/aux_/tagged_argument.hpp>: * Move boost::parameter::aux::tagged_argument_base, boost::parameter::aux::is_tagged_argument_aux, and boost::parameter::aux::is_tagged_argument to <boost/parameter/aux_/is_tagged_argument.hpp> * Remove unnecessary forward declarations. <boost/parameter/parameters.hpp>: * Move support metafunction definitions to their own header files in directory boost/parameter/aux_/pack. * Move support macro definitions to <boost/parameter/aux_/preprocessor/no_perfect_forwarding_begin.hpp> and their corresponding #undef statements to <boost/parameter/aux_/preprocessor/no_perfect_forwarding_end.hpp>. <boost/parameter/aux_/overloads.hpp> works at the preprocessor level, so move to <boost/parameter/aux_/preprocessor/overloads.hpp>. <boost/parameter/preprocessor.hpp>: * Move voidstar type definition to <boost/parameter/aux_/void.hpp>. * Move support metafunctions to their own header files in directory boost/parameter/aux_/pp_impl. * Move support macros to header files in directory boost/parameter/aux_/preprocessor/impl.
8.6 KiB
8.6 KiB