mpl_list.hpp 605 B

12345678910111213141516171819202122232425262728
  1. #ifndef BOOST_MP11_MPL_LIST_HPP_INCLUDED
  2. #define BOOST_MP11_MPL_LIST_HPP_INCLUDED
  3. // Copyright 2017, 2019 Peter Dimov.
  4. //
  5. // Distributed under the Boost Software License, Version 1.0.
  6. //
  7. // See accompanying file LICENSE_1_0.txt or copy at
  8. // http://www.boost.org/LICENSE_1_0.txt
  9. #include <boost/mp11/detail/mpl_common.hpp>
  10. namespace boost
  11. {
  12. namespace mpl
  13. {
  14. template< typename Sequence > struct sequence_tag;
  15. template<class... T> struct sequence_tag<mp11::mp_list<T...>>
  16. {
  17. using type = aux::mp11_tag;
  18. };
  19. } // namespace mpl
  20. } // namespace boost
  21. #endif // #ifndef BOOST_MP11_MPL_LIST_HPP_INCLUDED