]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/mpl/include/boost/mpl/list/aux_/preprocessed/plain/list30.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / mpl / include / boost / mpl / list / aux_ / preprocessed / plain / list30.hpp
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
12 namespace boost { namespace mpl {
13
14 template<
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 >
21 struct 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
31 template<
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 >
38 struct 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
48 template<
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 >
55 struct 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
65 template<
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 >
72 struct 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
82 template<
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 >
89 struct 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
99 template<
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 >
107 struct 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
117 template<
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 >
125 struct 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
135 template<
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 >
143 struct 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
153 template<
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 >
161 struct 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
171 template<
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 >
179 struct 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 }}