PageRenderTime 86ms CodeModel.GetById 47ms app.highlight 36ms RepoModel.GetById 1ms app.codeStats 0ms

/Src/Dependencies/Boost/boost/mpl/list/aux_/preprocessed/plain/list30.hpp

http://hadesmem.googlecode.com/
C++ Header | 189 lines | 167 code | 14 blank | 8 comment | 0 complexity | c33eca5a5f0b584933d6c5482c8e3f67 MD5 | raw file
  1
  2// Copyright Aleksey Gurtovoy 2000-2004
  3//
  4// Distributed under the Boost Software License, Version 1.0. 
  5// (See accompanying file LICENSE_1_0.txt or copy at 
  6// http://www.boost.org/LICENSE_1_0.txt)
  7//
  8
  9// Preprocessed version of "boost/mpl/list/list30.hpp" header
 10// -- DO NOT modify by hand!
 11
 12namespace boost { namespace mpl {
 13
 14template<
 15      typename T0, typename T1, typename T2, typename T3, typename T4
 16    , typename T5, typename T6, typename T7, typename T8, typename T9
 17    , typename T10, typename T11, typename T12, typename T13, typename T14
 18    , typename T15, typename T16, typename T17, typename T18, typename T19
 19    , typename T20
 20    >
 21struct list21
 22    : l_item<
 23          long_<21>
 24        , T0
 25        , list20< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20 >
 26        >
 27{
 28    typedef list21 type;
 29};
 30
 31template<
 32      typename T0, typename T1, typename T2, typename T3, typename T4
 33    , typename T5, typename T6, typename T7, typename T8, typename T9
 34    , typename T10, typename T11, typename T12, typename T13, typename T14
 35    , typename T15, typename T16, typename T17, typename T18, typename T19
 36    , typename T20, typename T21
 37    >
 38struct list22
 39    : l_item<
 40          long_<22>
 41        , T0
 42        , list21< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21 >
 43        >
 44{
 45    typedef list22 type;
 46};
 47
 48template<
 49      typename T0, typename T1, typename T2, typename T3, typename T4
 50    , typename T5, typename T6, typename T7, typename T8, typename T9
 51    , typename T10, typename T11, typename T12, typename T13, typename T14
 52    , typename T15, typename T16, typename T17, typename T18, typename T19
 53    , typename T20, typename T21, typename T22
 54    >
 55struct list23
 56    : l_item<
 57          long_<23>
 58        , T0
 59        , list22< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22 >
 60        >
 61{
 62    typedef list23 type;
 63};
 64
 65template<
 66      typename T0, typename T1, typename T2, typename T3, typename T4
 67    , typename T5, typename T6, typename T7, typename T8, typename T9
 68    , typename T10, typename T11, typename T12, typename T13, typename T14
 69    , typename T15, typename T16, typename T17, typename T18, typename T19
 70    , typename T20, typename T21, typename T22, typename T23
 71    >
 72struct list24
 73    : l_item<
 74          long_<24>
 75        , T0
 76        , list23< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23 >
 77        >
 78{
 79    typedef list24 type;
 80};
 81
 82template<
 83      typename T0, typename T1, typename T2, typename T3, typename T4
 84    , typename T5, typename T6, typename T7, typename T8, typename T9
 85    , typename T10, typename T11, typename T12, typename T13, typename T14
 86    , typename T15, typename T16, typename T17, typename T18, typename T19
 87    , typename T20, typename T21, typename T22, typename T23, typename T24
 88    >
 89struct list25
 90    : l_item<
 91          long_<25>
 92        , T0
 93        , list24< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24 >
 94        >
 95{
 96    typedef list25 type;
 97};
 98
 99template<
100      typename T0, typename T1, typename T2, typename T3, typename T4
101    , typename T5, typename T6, typename T7, typename T8, typename T9
102    , typename T10, typename T11, typename T12, typename T13, typename T14
103    , typename T15, typename T16, typename T17, typename T18, typename T19
104    , typename T20, typename T21, typename T22, typename T23, typename T24
105    , typename T25
106    >
107struct list26
108    : l_item<
109          long_<26>
110        , T0
111        , list25< 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 >
112        >
113{
114    typedef list26 type;
115};
116
117template<
118      typename T0, typename T1, typename T2, typename T3, typename T4
119    , typename T5, typename T6, typename T7, typename T8, typename T9
120    , typename T10, typename T11, typename T12, typename T13, typename T14
121    , typename T15, typename T16, typename T17, typename T18, typename T19
122    , typename T20, typename T21, typename T22, typename T23, typename T24
123    , typename T25, typename T26
124    >
125struct list27
126    : l_item<
127          long_<27>
128        , T0
129        , list26< 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 >
130        >
131{
132    typedef list27 type;
133};
134
135template<
136      typename T0, typename T1, typename T2, typename T3, typename T4
137    , typename T5, typename T6, typename T7, typename T8, typename T9
138    , typename T10, typename T11, typename T12, typename T13, typename T14
139    , typename T15, typename T16, typename T17, typename T18, typename T19
140    , typename T20, typename T21, typename T22, typename T23, typename T24
141    , typename T25, typename T26, typename T27
142    >
143struct list28
144    : l_item<
145          long_<28>
146        , T0
147        , list27< 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 >
148        >
149{
150    typedef list28 type;
151};
152
153template<
154      typename T0, typename T1, typename T2, typename T3, typename T4
155    , typename T5, typename T6, typename T7, typename T8, typename T9
156    , typename T10, typename T11, typename T12, typename T13, typename T14
157    , typename T15, typename T16, typename T17, typename T18, typename T19
158    , typename T20, typename T21, typename T22, typename T23, typename T24
159    , typename T25, typename T26, typename T27, typename T28
160    >
161struct list29
162    : l_item<
163          long_<29>
164        , T0
165        , list28< 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 >
166        >
167{
168    typedef list29 type;
169};
170
171template<
172      typename T0, typename T1, typename T2, typename T3, typename T4
173    , typename T5, typename T6, typename T7, typename T8, typename T9
174    , typename T10, typename T11, typename T12, typename T13, typename T14
175    , typename T15, typename T16, typename T17, typename T18, typename T19
176    , typename T20, typename T21, typename T22, typename T23, typename T24
177    , typename T25, typename T26, typename T27, typename T28, typename T29
178    >
179struct list30
180    : l_item<
181          long_<30>
182        , T0
183        , list29< 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 >
184        >
185{
186    typedef list30 type;
187};
188
189}}