123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef BOOST_VARIANT_DETAIL_MAKE_VARIANT_LIST_HPP
- #define BOOST_VARIANT_DETAIL_MAKE_VARIANT_LIST_HPP
- #include <boost/variant/variant_fwd.hpp>
- #include <boost/mpl/list.hpp>
- #include <boost/preprocessor/cat.hpp>
- #include <boost/preprocessor/enum.hpp>
- namespace boost { namespace detail { namespace variant {
- template < typename... T >
- struct make_variant_list
- {
- typedef typename mpl::list< T... >::type type;
- };
- }}}
- #endif
|