]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/mpl/include/boost/mpl/list/aux_/preprocessed/plain/list40.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / mpl / include / boost / mpl / list / aux_ / preprocessed / plain / list40.hpp
CommitLineData
7c673cae
FG
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/list40.hpp" header
10// -- DO NOT modify by hand!
11
12namespace boost { namespace mpl {
13
14template<
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, typename T21, typename T22, typename T23, typename T24
20 , typename T25, typename T26, typename T27, typename T28, typename T29
21 , typename T30
22 >
23struct list31
24 : l_item<
25 long_<31>
26 , T0
27 , list30< 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,T30 >
28 >
29{
30 typedef list31 type;
31};
32
33template<
34 typename T0, typename T1, typename T2, typename T3, typename T4
35 , typename T5, typename T6, typename T7, typename T8, typename T9
36 , typename T10, typename T11, typename T12, typename T13, typename T14
37 , typename T15, typename T16, typename T17, typename T18, typename T19
38 , typename T20, typename T21, typename T22, typename T23, typename T24
39 , typename T25, typename T26, typename T27, typename T28, typename T29
40 , typename T30, typename T31
41 >
42struct list32
43 : l_item<
44 long_<32>
45 , T0
46 , list31< 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,T30,T31 >
47 >
48{
49 typedef list32 type;
50};
51
52template<
53 typename T0, typename T1, typename T2, typename T3, typename T4
54 , typename T5, typename T6, typename T7, typename T8, typename T9
55 , typename T10, typename T11, typename T12, typename T13, typename T14
56 , typename T15, typename T16, typename T17, typename T18, typename T19
57 , typename T20, typename T21, typename T22, typename T23, typename T24
58 , typename T25, typename T26, typename T27, typename T28, typename T29
59 , typename T30, typename T31, typename T32
60 >
61struct list33
62 : l_item<
63 long_<33>
64 , T0
65 , list32< 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,T30,T31,T32 >
66 >
67{
68 typedef list33 type;
69};
70
71template<
72 typename T0, typename T1, typename T2, typename T3, typename T4
73 , typename T5, typename T6, typename T7, typename T8, typename T9
74 , typename T10, typename T11, typename T12, typename T13, typename T14
75 , typename T15, typename T16, typename T17, typename T18, typename T19
76 , typename T20, typename T21, typename T22, typename T23, typename T24
77 , typename T25, typename T26, typename T27, typename T28, typename T29
78 , typename T30, typename T31, typename T32, typename T33
79 >
80struct list34
81 : l_item<
82 long_<34>
83 , T0
84 , list33< 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,T30,T31,T32,T33 >
85 >
86{
87 typedef list34 type;
88};
89
90template<
91 typename T0, typename T1, typename T2, typename T3, typename T4
92 , typename T5, typename T6, typename T7, typename T8, typename T9
93 , typename T10, typename T11, typename T12, typename T13, typename T14
94 , typename T15, typename T16, typename T17, typename T18, typename T19
95 , typename T20, typename T21, typename T22, typename T23, typename T24
96 , typename T25, typename T26, typename T27, typename T28, typename T29
97 , typename T30, typename T31, typename T32, typename T33, typename T34
98 >
99struct list35
100 : l_item<
101 long_<35>
102 , T0
103 , list34< 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,T30,T31,T32,T33,T34 >
104 >
105{
106 typedef list35 type;
107};
108
109template<
110 typename T0, typename T1, typename T2, typename T3, typename T4
111 , typename T5, typename T6, typename T7, typename T8, typename T9
112 , typename T10, typename T11, typename T12, typename T13, typename T14
113 , typename T15, typename T16, typename T17, typename T18, typename T19
114 , typename T20, typename T21, typename T22, typename T23, typename T24
115 , typename T25, typename T26, typename T27, typename T28, typename T29
116 , typename T30, typename T31, typename T32, typename T33, typename T34
117 , typename T35
118 >
119struct list36
120 : l_item<
121 long_<36>
122 , T0
123 , list35< 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,T30,T31,T32,T33,T34,T35 >
124 >
125{
126 typedef list36 type;
127};
128
129template<
130 typename T0, typename T1, typename T2, typename T3, typename T4
131 , typename T5, typename T6, typename T7, typename T8, typename T9
132 , typename T10, typename T11, typename T12, typename T13, typename T14
133 , typename T15, typename T16, typename T17, typename T18, typename T19
134 , typename T20, typename T21, typename T22, typename T23, typename T24
135 , typename T25, typename T26, typename T27, typename T28, typename T29
136 , typename T30, typename T31, typename T32, typename T33, typename T34
137 , typename T35, typename T36
138 >
139struct list37
140 : l_item<
141 long_<37>
142 , T0
143 , list36< 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,T30,T31,T32,T33,T34,T35,T36 >
144 >
145{
146 typedef list37 type;
147};
148
149template<
150 typename T0, typename T1, typename T2, typename T3, typename T4
151 , typename T5, typename T6, typename T7, typename T8, typename T9
152 , typename T10, typename T11, typename T12, typename T13, typename T14
153 , typename T15, typename T16, typename T17, typename T18, typename T19
154 , typename T20, typename T21, typename T22, typename T23, typename T24
155 , typename T25, typename T26, typename T27, typename T28, typename T29
156 , typename T30, typename T31, typename T32, typename T33, typename T34
157 , typename T35, typename T36, typename T37
158 >
159struct list38
160 : l_item<
161 long_<38>
162 , T0
163 , list37< 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,T30,T31,T32,T33,T34,T35,T36,T37 >
164 >
165{
166 typedef list38 type;
167};
168
169template<
170 typename T0, typename T1, typename T2, typename T3, typename T4
171 , typename T5, typename T6, typename T7, typename T8, typename T9
172 , typename T10, typename T11, typename T12, typename T13, typename T14
173 , typename T15, typename T16, typename T17, typename T18, typename T19
174 , typename T20, typename T21, typename T22, typename T23, typename T24
175 , typename T25, typename T26, typename T27, typename T28, typename T29
176 , typename T30, typename T31, typename T32, typename T33, typename T34
177 , typename T35, typename T36, typename T37, typename T38
178 >
179struct list39
180 : l_item<
181 long_<39>
182 , T0
183 , list38< 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,T30,T31,T32,T33,T34,T35,T36,T37,T38 >
184 >
185{
186 typedef list39 type;
187};
188
189template<
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, typename T13, typename T14
193 , typename T15, typename T16, typename T17, typename T18, typename T19
194 , typename T20, typename T21, typename T22, typename T23, typename T24
195 , typename T25, typename T26, typename T27, typename T28, typename T29
196 , typename T30, typename T31, typename T32, typename T33, typename T34
197 , typename T35, typename T36, typename T37, typename T38, typename T39
198 >
199struct list40
200 : l_item<
201 long_<40>
202 , T0
203 , list39< 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,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39 >
204 >
205{
206 typedef list40 type;
207};
208
209}}