// Copyright Aleksey Gurtovoy 2000-2004 | |
// | |
// 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) | |
// | |
// Preprocessed version of "boost/mpl/list/list20.hpp" header | |
// -- DO NOT modify by hand! | |
namespace boost { namespace mpl { | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10 | |
> | |
struct list11 | |
: l_item< | |
long_<11> | |
, T0 | |
, list10< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 > | |
> | |
{ | |
typedef list11 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11 | |
> | |
struct list12 | |
: l_item< | |
long_<12> | |
, T0 | |
, list11< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 > | |
> | |
{ | |
typedef list12 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12 | |
> | |
struct list13 | |
: l_item< | |
long_<13> | |
, T0 | |
, list12< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 > | |
> | |
{ | |
typedef list13 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13 | |
> | |
struct list14 | |
: l_item< | |
long_<14> | |
, T0 | |
, list13< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 > | |
> | |
{ | |
typedef list14 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
> | |
struct list15 | |
: l_item< | |
long_<15> | |
, T0 | |
, list14< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 > | |
> | |
{ | |
typedef list15 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
, typename T15 | |
> | |
struct list16 | |
: l_item< | |
long_<16> | |
, T0 | |
, list15< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 > | |
> | |
{ | |
typedef list16 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
, typename T15, typename T16 | |
> | |
struct list17 | |
: l_item< | |
long_<17> | |
, T0 | |
, list16< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 > | |
> | |
{ | |
typedef list17 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
, typename T15, typename T16, typename T17 | |
> | |
struct list18 | |
: l_item< | |
long_<18> | |
, T0 | |
, list17< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 > | |
> | |
{ | |
typedef list18 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
, typename T15, typename T16, typename T17, typename T18 | |
> | |
struct list19 | |
: l_item< | |
long_<19> | |
, T0 | |
, list18< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 > | |
> | |
{ | |
typedef list19 type; | |
}; | |
template< | |
typename T0, typename T1, typename T2, typename T3, typename T4 | |
, typename T5, typename T6, typename T7, typename T8, typename T9 | |
, typename T10, typename T11, typename T12, typename T13, typename T14 | |
, typename T15, typename T16, typename T17, typename T18, typename T19 | |
> | |
struct list20 | |
: l_item< | |
long_<20> | |
, T0 | |
, list19< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 > | |
> | |
{ | |
typedef list20 type; | |
}; | |
}} |