]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / boost / mpl / vector / aux_ / preprocessed / plain / vector40_c.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/vector/vector40_c.hpp" header
10 // -- DO NOT modify by hand!
11
12 namespace boost { namespace mpl {
13
14 template<
15 typename T
16 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
17 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
18 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
19 >
20 struct vector31_c
21 : vector31<
22 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
23 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
24 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
25 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
26 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
27 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
28 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
29 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
30 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
31 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
32 >
33 {
34 typedef vector31_c type;
35 typedef T value_type;
36 };
37
38 template<
39 typename T
40 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
41 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
42 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
43 , T C31
44 >
45 struct vector32_c
46 : vector32<
47 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
48 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
49 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
50 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
51 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
52 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
53 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
54 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
55 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
56 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >, integral_c<T
57 , C31>
58 >
59 {
60 typedef vector32_c type;
61 typedef T value_type;
62 };
63
64 template<
65 typename T
66 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
67 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
68 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
69 , T C31, T C32
70 >
71 struct vector33_c
72 : vector33<
73 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
74 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
75 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
76 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
77 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
78 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
79 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
80 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
81 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
82 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
83 , integral_c< T,C31 >, integral_c< T,C32 >
84 >
85 {
86 typedef vector33_c type;
87 typedef T value_type;
88 };
89
90 template<
91 typename T
92 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
93 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
94 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
95 , T C31, T C32, T C33
96 >
97 struct vector34_c
98 : vector34<
99 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
100 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
101 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
102 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
103 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
104 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
105 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
106 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
107 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
108 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
109 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
110 >
111 {
112 typedef vector34_c type;
113 typedef T value_type;
114 };
115
116 template<
117 typename T
118 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
119 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
120 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
121 , T C31, T C32, T C33, T C34
122 >
123 struct vector35_c
124 : vector35<
125 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
126 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
127 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
128 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
129 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
130 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
131 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
132 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
133 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
134 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
135 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >, integral_c<T
136 , C34>
137 >
138 {
139 typedef vector35_c type;
140 typedef T value_type;
141 };
142
143 template<
144 typename T
145 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
146 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
147 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
148 , T C31, T C32, T C33, T C34, T C35
149 >
150 struct vector36_c
151 : vector36<
152 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
153 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
154 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
155 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
156 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
157 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
158 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
159 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
160 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
161 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
162 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
163 , integral_c< T,C34 >, integral_c< T,C35 >
164 >
165 {
166 typedef vector36_c type;
167 typedef T value_type;
168 };
169
170 template<
171 typename T
172 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
173 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
174 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
175 , T C31, T C32, T C33, T C34, T C35, T C36
176 >
177 struct vector37_c
178 : vector37<
179 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
180 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
181 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
182 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
183 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
184 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
185 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
186 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
187 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
188 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
189 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
190 , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 >
191 >
192 {
193 typedef vector37_c type;
194 typedef T value_type;
195 };
196
197 template<
198 typename T
199 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
200 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
201 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
202 , T C31, T C32, T C33, T C34, T C35, T C36, T C37
203 >
204 struct vector38_c
205 : vector38<
206 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
207 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
208 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
209 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
210 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
211 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
212 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
213 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
214 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
215 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
216 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
217 , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 >, integral_c<T
218 , C37>
219 >
220 {
221 typedef vector38_c type;
222 typedef T value_type;
223 };
224
225 template<
226 typename T
227 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
228 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
229 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
230 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38
231 >
232 struct vector39_c
233 : vector39<
234 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
235 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
236 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
237 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
238 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
239 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
240 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
241 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
242 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
243 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
244 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
245 , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 >
246 , integral_c< T,C37 >, integral_c< T,C38 >
247 >
248 {
249 typedef vector39_c type;
250 typedef T value_type;
251 };
252
253 template<
254 typename T
255 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
256 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
257 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
258 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39
259 >
260 struct vector40_c
261 : vector40<
262 integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
263 , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
264 , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
265 , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
266 , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
267 , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >
268 , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >
269 , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >
270 , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >
271 , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >
272 , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >
273 , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 >
274 , integral_c< T,C37 >, integral_c< T,C38 >, integral_c< T,C39 >
275 >
276 {
277 typedef vector40_c type;
278 typedef T value_type;
279 };
280
281 }}