// 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/list40.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, typename T11, typename T12, typename T13, typename T14 | |
, typename T15, typename T16, typename T17, typename T18, typename T19 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30 | |
> | |
struct list31 | |
: l_item< | |
long_<31> | |
, T0 | |
, list30< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30 > | |
> | |
{ | |
typedef list31 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31 | |
> | |
struct list32 | |
: l_item< | |
long_<32> | |
, T0 | |
, list31< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31 > | |
> | |
{ | |
typedef list32 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32 | |
> | |
struct list33 | |
: l_item< | |
long_<33> | |
, T0 | |
, list32< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32 > | |
> | |
{ | |
typedef list33 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33 | |
> | |
struct list34 | |
: l_item< | |
long_<34> | |
, T0 | |
, list33< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33 > | |
> | |
{ | |
typedef list34 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
> | |
struct list35 | |
: l_item< | |
long_<35> | |
, T0 | |
, list34< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34 > | |
> | |
{ | |
typedef list35 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
, typename T35 | |
> | |
struct list36 | |
: l_item< | |
long_<36> | |
, T0 | |
, list35< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35 > | |
> | |
{ | |
typedef list36 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
, typename T35, typename T36 | |
> | |
struct list37 | |
: l_item< | |
long_<37> | |
, T0 | |
, list36< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36 > | |
> | |
{ | |
typedef list37 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
, typename T35, typename T36, typename T37 | |
> | |
struct list38 | |
: l_item< | |
long_<38> | |
, T0 | |
, list37< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37 > | |
> | |
{ | |
typedef list38 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
, typename T35, typename T36, typename T37, typename T38 | |
> | |
struct list39 | |
: l_item< | |
long_<39> | |
, T0 | |
, list38< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38 > | |
> | |
{ | |
typedef list39 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 | |
, typename T20, typename T21, typename T22, typename T23, typename T24 | |
, typename T25, typename T26, typename T27, typename T28, typename T29 | |
, typename T30, typename T31, typename T32, typename T33, typename T34 | |
, typename T35, typename T36, typename T37, typename T38, typename T39 | |
> | |
struct list40 | |
: l_item< | |
long_<40> | |
, T0 | |
, list39< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39 > | |
> | |
{ | |
typedef list40 type; | |
}; | |
}} |