1 #ifndef BOOST_METAPARSE_V1_GET_REMAINING_HPP 2 #define BOOST_METAPARSE_V1_GET_REMAINING_HPP 3 4 // Copyright Abel Sinkovics (abel@sinkovics.hu) 2011. 5 // Distributed under the Boost Software License, Version 1.0. 6 // (See accompanying file LICENSE_1_0.txt or copy at 7 // http://www.boost.org/LICENSE_1_0.txt) 8 9 #include <boost/metaparse/v1/fwd/get_remaining.hpp> 10 11 namespace boost 12 { 13 namespace metaparse 14 { 15 namespace v1 16 { 17 template <class> 18 struct get_remaining_impl; 19 20 template <class T> 21 struct get_remaining : get_remaining_impl<typename T::type::tag>::template apply<typename T::type> 22 {}; 23 24 } 25 } 26 } 27 28 #endif 29 30