PageRenderTime 38ms CodeModel.GetById 14ms app.highlight 21ms RepoModel.GetById 1ms app.codeStats 0ms

/Src/Dependencies/Boost/boost/mpl/set/aux_/preprocessed/plain/set40.hpp

http://hadesmem.googlecode.com/
C++ Header | 221 lines | 198 code | 14 blank | 9 comment | 0 complexity | 74a5225b192b3dc3fa9ce88c294dd5ec MD5 | raw file
  1
  2// Copyright Aleksey Gurtovoy 2000-2004
  3// Copyright David Abrahams 2003-2004
  4//
  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
 10// Preprocessed version of "boost/mpl/set/set40.hpp" header
 11// -- DO NOT modify by hand!
 12
 13namespace boost { namespace mpl {
 14
 15template<
 16      typename T0, typename T1, typename T2, typename T3, typename T4
 17    , typename T5, typename T6, typename T7, typename T8, typename T9
 18    , typename T10, typename T11, typename T12, typename T13, typename T14
 19    , typename T15, typename T16, typename T17, typename T18, typename T19
 20    , typename T20, typename T21, typename T22, typename T23, typename T24
 21    , typename T25, typename T26, typename T27, typename T28, typename T29
 22    , typename T30
 23    >
 24struct set31
 25    : s_item<
 26          T30
 27        , typename set30< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
 28        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
 29        , T26, T27, T28, T29 >::item_
 30        >
 31{
 32    typedef set31 type;
 33};
 34
 35template<
 36      typename T0, typename T1, typename T2, typename T3, typename T4
 37    , typename T5, typename T6, typename T7, typename T8, typename T9
 38    , typename T10, typename T11, typename T12, typename T13, typename T14
 39    , typename T15, typename T16, typename T17, typename T18, typename T19
 40    , typename T20, typename T21, typename T22, typename T23, typename T24
 41    , typename T25, typename T26, typename T27, typename T28, typename T29
 42    , typename T30, typename T31
 43    >
 44struct set32
 45    : s_item<
 46          T31
 47        , typename set31< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
 48        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
 49        , T26, T27, T28, T29, T30 >::item_
 50        >
 51{
 52    typedef set32 type;
 53};
 54
 55template<
 56      typename T0, typename T1, typename T2, typename T3, typename T4
 57    , typename T5, typename T6, typename T7, typename T8, typename T9
 58    , typename T10, typename T11, typename T12, typename T13, typename T14
 59    , typename T15, typename T16, typename T17, typename T18, typename T19
 60    , typename T20, typename T21, typename T22, typename T23, typename T24
 61    , typename T25, typename T26, typename T27, typename T28, typename T29
 62    , typename T30, typename T31, typename T32
 63    >
 64struct set33
 65    : s_item<
 66          T32
 67        , typename set32< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
 68        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
 69        , T26, T27, T28, T29, T30, T31 >::item_
 70        >
 71{
 72    typedef set33 type;
 73};
 74
 75template<
 76      typename T0, typename T1, typename T2, typename T3, typename T4
 77    , typename T5, typename T6, typename T7, typename T8, typename T9
 78    , typename T10, typename T11, typename T12, typename T13, typename T14
 79    , typename T15, typename T16, typename T17, typename T18, typename T19
 80    , typename T20, typename T21, typename T22, typename T23, typename T24
 81    , typename T25, typename T26, typename T27, typename T28, typename T29
 82    , typename T30, typename T31, typename T32, typename T33
 83    >
 84struct set34
 85    : s_item<
 86          T33
 87        , typename set33< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
 88        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
 89        , T26, T27, T28, T29, T30, T31, T32 >::item_
 90        >
 91{
 92    typedef set34 type;
 93};
 94
 95template<
 96      typename T0, typename T1, typename T2, typename T3, typename T4
 97    , typename T5, typename T6, typename T7, typename T8, typename T9
 98    , typename T10, typename T11, typename T12, typename T13, typename T14
 99    , typename T15, typename T16, typename T17, typename T18, typename T19
100    , typename T20, typename T21, typename T22, typename T23, typename T24
101    , typename T25, typename T26, typename T27, typename T28, typename T29
102    , typename T30, typename T31, typename T32, typename T33, typename T34
103    >
104struct set35
105    : s_item<
106          T34
107        , typename set34< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
108        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
109        , T26, T27, T28, T29, T30, T31, T32, T33 >::item_
110        >
111{
112    typedef set35 type;
113};
114
115template<
116      typename T0, typename T1, typename T2, typename T3, typename T4
117    , typename T5, typename T6, typename T7, typename T8, typename T9
118    , typename T10, typename T11, typename T12, typename T13, typename T14
119    , typename T15, typename T16, typename T17, typename T18, typename T19
120    , typename T20, typename T21, typename T22, typename T23, typename T24
121    , typename T25, typename T26, typename T27, typename T28, typename T29
122    , typename T30, typename T31, typename T32, typename T33, typename T34
123    , typename T35
124    >
125struct set36
126    : s_item<
127          T35
128        , typename set35< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
129        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
130        , T26, T27, T28, T29, T30, T31, T32, T33, T34 >::item_
131        >
132{
133    typedef set36 type;
134};
135
136template<
137      typename T0, typename T1, typename T2, typename T3, typename T4
138    , typename T5, typename T6, typename T7, typename T8, typename T9
139    , typename T10, typename T11, typename T12, typename T13, typename T14
140    , typename T15, typename T16, typename T17, typename T18, typename T19
141    , typename T20, typename T21, typename T22, typename T23, typename T24
142    , typename T25, typename T26, typename T27, typename T28, typename T29
143    , typename T30, typename T31, typename T32, typename T33, typename T34
144    , typename T35, typename T36
145    >
146struct set37
147    : s_item<
148          T36
149        , typename set36< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
150        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
151        , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 >::item_
152        >
153{
154    typedef set37 type;
155};
156
157template<
158      typename T0, typename T1, typename T2, typename T3, typename T4
159    , typename T5, typename T6, typename T7, typename T8, typename T9
160    , typename T10, typename T11, typename T12, typename T13, typename T14
161    , typename T15, typename T16, typename T17, typename T18, typename T19
162    , typename T20, typename T21, typename T22, typename T23, typename T24
163    , typename T25, typename T26, typename T27, typename T28, typename T29
164    , typename T30, typename T31, typename T32, typename T33, typename T34
165    , typename T35, typename T36, typename T37
166    >
167struct set38
168    : s_item<
169          T37
170        , typename set37< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
171        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
172        , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 >::item_
173        >
174{
175    typedef set38 type;
176};
177
178template<
179      typename T0, typename T1, typename T2, typename T3, typename T4
180    , typename T5, typename T6, typename T7, typename T8, typename T9
181    , typename T10, typename T11, typename T12, typename T13, typename T14
182    , typename T15, typename T16, typename T17, typename T18, typename T19
183    , typename T20, typename T21, typename T22, typename T23, typename T24
184    , typename T25, typename T26, typename T27, typename T28, typename T29
185    , typename T30, typename T31, typename T32, typename T33, typename T34
186    , typename T35, typename T36, typename T37, typename T38
187    >
188struct set39
189    : s_item<
190          T38
191        , typename set38< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
192        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
193        , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 >::item_
194        >
195{
196    typedef set39 type;
197};
198
199template<
200      typename T0, typename T1, typename T2, typename T3, typename T4
201    , typename T5, typename T6, typename T7, typename T8, typename T9
202    , typename T10, typename T11, typename T12, typename T13, typename T14
203    , typename T15, typename T16, typename T17, typename T18, typename T19
204    , typename T20, typename T21, typename T22, typename T23, typename T24
205    , typename T25, typename T26, typename T27, typename T28, typename T29
206    , typename T30, typename T31, typename T32, typename T33, typename T34
207    , typename T35, typename T36, typename T37, typename T38, typename T39
208    >
209struct set40
210    : s_item<
211          T39
212        , typename set39< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
213        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
214        , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37
215        , T38 >::item_
216        >
217{
218    typedef set40 type;
219};
220
221}}