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/set50.hpp" header
|
---|
11 | // -- DO NOT modify by hand!
|
---|
12 |
|
---|
13 | namespace boost { namespace mpl {
|
---|
14 |
|
---|
15 | template<
|
---|
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, typename T31, typename T32, typename T33, typename T34
|
---|
23 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
24 | , typename T40
|
---|
25 | >
|
---|
26 | struct set41
|
---|
27 | : s_item<
|
---|
28 | T40
|
---|
29 | , typename set40< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
30 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
31 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38
|
---|
32 | , T39 >::item_
|
---|
33 | >
|
---|
34 | {
|
---|
35 | typedef set41 type;
|
---|
36 | };
|
---|
37 |
|
---|
38 | template<
|
---|
39 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
40 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
41 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
42 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
43 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
44 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
45 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
46 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
47 | , typename T40, typename T41
|
---|
48 | >
|
---|
49 | struct set42
|
---|
50 | : s_item<
|
---|
51 | T41
|
---|
52 | , typename set41< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
53 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
54 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
55 | , T40 >::item_
|
---|
56 | >
|
---|
57 | {
|
---|
58 | typedef set42 type;
|
---|
59 | };
|
---|
60 |
|
---|
61 | template<
|
---|
62 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
63 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
64 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
65 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
66 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
67 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
68 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
69 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
70 | , typename T40, typename T41, typename T42
|
---|
71 | >
|
---|
72 | struct set43
|
---|
73 | : s_item<
|
---|
74 | T42
|
---|
75 | , typename set42< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
76 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
77 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
78 | , T40, T41 >::item_
|
---|
79 | >
|
---|
80 | {
|
---|
81 | typedef set43 type;
|
---|
82 | };
|
---|
83 |
|
---|
84 | template<
|
---|
85 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
86 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
87 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
88 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
89 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
90 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
91 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
92 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
93 | , typename T40, typename T41, typename T42, typename T43
|
---|
94 | >
|
---|
95 | struct set44
|
---|
96 | : s_item<
|
---|
97 | T43
|
---|
98 | , typename set43< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
99 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
100 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
101 | , T40, T41, T42 >::item_
|
---|
102 | >
|
---|
103 | {
|
---|
104 | typedef set44 type;
|
---|
105 | };
|
---|
106 |
|
---|
107 | template<
|
---|
108 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
109 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
110 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
111 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
112 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
113 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
114 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
115 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
116 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
117 | >
|
---|
118 | struct set45
|
---|
119 | : s_item<
|
---|
120 | T44
|
---|
121 | , typename set44< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
122 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
123 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
124 | , T40, T41, T42, T43 >::item_
|
---|
125 | >
|
---|
126 | {
|
---|
127 | typedef set45 type;
|
---|
128 | };
|
---|
129 |
|
---|
130 | template<
|
---|
131 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
132 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
133 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
134 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
135 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
136 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
137 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
138 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
139 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
140 | , typename T45
|
---|
141 | >
|
---|
142 | struct set46
|
---|
143 | : s_item<
|
---|
144 | T45
|
---|
145 | , typename set45< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
146 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
147 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
148 | , T40, T41, T42, T43, T44 >::item_
|
---|
149 | >
|
---|
150 | {
|
---|
151 | typedef set46 type;
|
---|
152 | };
|
---|
153 |
|
---|
154 | template<
|
---|
155 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
156 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
157 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
158 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
159 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
160 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
161 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
162 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
163 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
164 | , typename T45, typename T46
|
---|
165 | >
|
---|
166 | struct set47
|
---|
167 | : s_item<
|
---|
168 | T46
|
---|
169 | , typename set46< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
170 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
171 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
172 | , T40, T41, T42, T43, T44, T45 >::item_
|
---|
173 | >
|
---|
174 | {
|
---|
175 | typedef set47 type;
|
---|
176 | };
|
---|
177 |
|
---|
178 | template<
|
---|
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, typename T39
|
---|
187 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
188 | , typename T45, typename T46, typename T47
|
---|
189 | >
|
---|
190 | struct set48
|
---|
191 | : s_item<
|
---|
192 | T47
|
---|
193 | , typename set47< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
194 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
195 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
196 | , T40, T41, T42, T43, T44, T45, T46 >::item_
|
---|
197 | >
|
---|
198 | {
|
---|
199 | typedef set48 type;
|
---|
200 | };
|
---|
201 |
|
---|
202 | template<
|
---|
203 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
204 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
205 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
206 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
207 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
208 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
209 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
210 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
211 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
212 | , typename T45, typename T46, typename T47, typename T48
|
---|
213 | >
|
---|
214 | struct set49
|
---|
215 | : s_item<
|
---|
216 | T48
|
---|
217 | , typename set48< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
218 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
219 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
220 | , T40, T41, T42, T43, T44, T45, T46, T47 >::item_
|
---|
221 | >
|
---|
222 | {
|
---|
223 | typedef set49 type;
|
---|
224 | };
|
---|
225 |
|
---|
226 | template<
|
---|
227 | typename T0, typename T1, typename T2, typename T3, typename T4
|
---|
228 | , typename T5, typename T6, typename T7, typename T8, typename T9
|
---|
229 | , typename T10, typename T11, typename T12, typename T13, typename T14
|
---|
230 | , typename T15, typename T16, typename T17, typename T18, typename T19
|
---|
231 | , typename T20, typename T21, typename T22, typename T23, typename T24
|
---|
232 | , typename T25, typename T26, typename T27, typename T28, typename T29
|
---|
233 | , typename T30, typename T31, typename T32, typename T33, typename T34
|
---|
234 | , typename T35, typename T36, typename T37, typename T38, typename T39
|
---|
235 | , typename T40, typename T41, typename T42, typename T43, typename T44
|
---|
236 | , typename T45, typename T46, typename T47, typename T48, typename T49
|
---|
237 | >
|
---|
238 | struct set50
|
---|
239 | : s_item<
|
---|
240 | T49
|
---|
241 | , typename set49< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
|
---|
242 | , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
|
---|
243 | , T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39
|
---|
244 | , T40, T41, T42, T43, T44, T45, T46, T47, T48 >::item_
|
---|
245 | >
|
---|
246 | {
|
---|
247 | typedef set50 type;
|
---|
248 | };
|
---|
249 |
|
---|
250 | }}
|
---|