12 namespace boost {
namespace mpl {
15 typename T0 =
na,
typename T1 =
na,
typename T2 =
na,
typename T3 =
na
16 ,
typename T4 =
na,
typename T5 =
na,
typename T6 =
na,
typename T7 =
na
17 ,
typename T8 =
na,
typename T9 =
na,
typename T10 =
na,
typename T11 =
na
18 ,
typename T12 =
na,
typename T13 =
na,
typename T14 =
na
19 ,
typename T15 =
na,
typename T16 =
na,
typename T17 =
na
20 ,
typename T18 =
na,
typename T19 =
na
28 na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
40 T0,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
45 typedef typename set1<T0>::type
type;
49 typename T0,
typename T1
52 T0, T1,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
57 typedef typename set2< T0,T1 >::type
type;
61 typename T0,
typename T1,
typename T2
64 T0, T1, T2,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
69 typedef typename set3< T0,T1,T2 >::type
type;
73 typename T0,
typename T1,
typename T2,
typename T3
76 T0, T1, T2, T3,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
81 typedef typename set4< T0,T1,T2,T3 >::type
type;
85 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
88 T0, T1, T2, T3, T4,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
91 : set5< T0,T1,T2,T3,T4 >
93 typedef typename set5< T0,T1,T2,T3,T4 >::type
type;
97 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
101 T0, T1, T2, T3, T4, T5,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
104 : set6< T0,T1,T2,T3,T4,T5 >
106 typedef typename set6< T0,T1,T2,T3,T4,T5 >::type
type;
110 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
111 ,
typename T5,
typename T6
114 T0, T1, T2, T3, T4, T5, T6,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
117 : set7< T0,T1,T2,T3,T4,T5,T6 >
119 typedef typename set7< T0,T1,T2,T3,T4,T5,T6 >::type
type;
123 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
124 ,
typename T5,
typename T6,
typename T7
127 T0, T1, T2, T3, T4, T5, T6, T7,
na,
na,
na,
na,
na,
na,
na,
na,
na
130 : set8< T0,T1,T2,T3,T4,T5,T6,T7 >
132 typedef typename set8< T0,T1,T2,T3,T4,T5,T6,T7 >::type
type;
136 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
137 ,
typename T5,
typename T6,
typename T7,
typename T8
140 T0, T1, T2, T3, T4, T5, T6, T7, T8,
na,
na,
na,
na,
na,
na,
na,
na
143 : set9< T0,T1,T2,T3,T4,T5,T6,T7,T8 >
145 typedef typename set9< T0,T1,T2,T3,T4,T5,T6,T7,T8 >::type
type;
149 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
150 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
153 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9,
na,
na,
na,
na,
na,
na,
na
156 : set10< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9 >
158 typedef typename set10< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9 >::type
type;
162 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
163 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
167 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,
na,
na,
na,
na,
na,
na
170 : set11< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >
172 typedef typename set11< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >::type
type;
176 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
177 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
178 ,
typename T10,
typename T11
181 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,
na,
na,
na,
na
184 : set12< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >
186 typedef typename set12< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >::type
type;
190 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
191 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
192 ,
typename T10,
typename T11,
typename T12
195 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,
na,
na,
na
198 : set13< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >
200 typedef typename set13< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >::type
type;
204 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
205 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
206 ,
typename T10,
typename T11,
typename T12,
typename T13
209 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,
na,
na
212 : set14< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >
214 typedef typename set14< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >::type
type;
218 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
219 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
220 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
223 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
na
227 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
230 typedef typename set15< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 >::type
type;
234 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
235 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
236 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
240 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
244 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
248 typedef typename set16< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 >::type
type;
252 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
253 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
254 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
255 ,
typename T15,
typename T16
258 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
262 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
266 typedef typename set17< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 >::type
type;
270 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
271 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
272 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
273 ,
typename T15,
typename T16,
typename T17
276 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
277 , T15, T16, T17,
na,
na
280 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
284 typedef typename set18< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 >::type
type;
288 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
289 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
290 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
291 ,
typename T15,
typename T16,
typename T17,
typename T18
294 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
295 , T15, T16, T17, T18,
na
298 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
302 typedef typename set19< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 >::type
type;
308 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
309 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
310 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
311 ,
typename T15,
typename T16,
typename T17,
typename T18,
typename T19
315 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
316 , T15, T16, T17, T18, T19
319 typedef typename set20< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 >::type
type;