/usr/include/boost/fusion/container/list/detail/cpp03/preprocessed
NameSizeModeActions
list.hpp10360644editdlrm
list10.hpp63550644editdlrm
list10_fwd.hpp7320644editdlrm
list20.hpp164650644editdlrm
list20_fwd.hpp9620644editdlrm
list30.hpp321750644editdlrm
list30_fwd.hpp11920644editdlrm
list40.hpp534850644editdlrm
list40_fwd.hpp14220644editdlrm
list50.hpp803950644editdlrm
list50_fwd.hpp16520644editdlrm
list_fwd.hpp10560644editdlrm
list_to_cons.hpp10760644editdlrm
list_to_cons10.hpp53490644editdlrm
list_to_cons20.hpp153990644editdlrm
list_to_cons30.hpp310490644editdlrm
list_to_cons40.hpp522990644editdlrm
list_to_cons50.hpp791490644editdlrm
Edit: /usr/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons10.hpp (5349B)
/*============================================================================= Copyright (c) 2001-2011 Joel de Guzman 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) This is an auto-generated file. Do not edit! ==============================================================================*/ namespace boost { namespace fusion { namespace detail { template struct list_to_cons { typedef T0 head_type; typedef list_to_cons< T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , T9, void_> tail_list_to_cons; typedef typename tail_list_to_cons::type tail_type; typedef cons type; BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0) { return type(arg0 ); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1) { return type(arg0 , tail_list_to_cons::call(arg1)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4 , typename detail::call_param::type arg5) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4 , arg5)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4 , typename detail::call_param::type arg5 , typename detail::call_param::type arg6) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4 , arg5 , arg6)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4 , typename detail::call_param::type arg5 , typename detail::call_param::type arg6 , typename detail::call_param::type arg7) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4 , typename detail::call_param::type arg5 , typename detail::call_param::type arg6 , typename detail::call_param::type arg7 , typename detail::call_param::type arg8) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8)); } BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED static type call(typename detail::call_param::type arg0 , typename detail::call_param::type arg1 , typename detail::call_param::type arg2 , typename detail::call_param::type arg3 , typename detail::call_param::type arg4 , typename detail::call_param::type arg5 , typename detail::call_param::type arg6 , typename detail::call_param::type arg7 , typename detail::call_param::type arg8 , typename detail::call_param::type arg9) { return type(arg0 , tail_list_to_cons::call(arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 , arg9)); } }; template <> struct list_to_cons { typedef nil_ type; }; }}}