]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/mpl/include/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / mpl / include / boost / mpl / list / aux_ / preprocessed / plain / list50_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/list/list50_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 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
20 >
21 struct list41_c
22 : l_item<
23 long_<41>
24 , integral_c< T,C0 >
25 , list40_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40 >
26 >
27 {
28 typedef list41_c type;
29 typedef T value_type;
30 };
31
32 template<
33 typename T
34 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
35 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
36 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
37 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
38 , T C41
39 >
40 struct list42_c
41 : l_item<
42 long_<42>
43 , integral_c< T,C0 >
44 , list41_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41 >
45 >
46 {
47 typedef list42_c type;
48 typedef T value_type;
49 };
50
51 template<
52 typename T
53 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
54 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
55 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
56 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
57 , T C41, T C42
58 >
59 struct list43_c
60 : l_item<
61 long_<43>
62 , integral_c< T,C0 >
63 , list42_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42 >
64 >
65 {
66 typedef list43_c type;
67 typedef T value_type;
68 };
69
70 template<
71 typename T
72 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
73 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
74 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
75 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
76 , T C41, T C42, T C43
77 >
78 struct list44_c
79 : l_item<
80 long_<44>
81 , integral_c< T,C0 >
82 , list43_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43 >
83 >
84 {
85 typedef list44_c type;
86 typedef T value_type;
87 };
88
89 template<
90 typename T
91 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
92 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
93 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
94 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
95 , T C41, T C42, T C43, T C44
96 >
97 struct list45_c
98 : l_item<
99 long_<45>
100 , integral_c< T,C0 >
101 , list44_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44 >
102 >
103 {
104 typedef list45_c type;
105 typedef T value_type;
106 };
107
108 template<
109 typename T
110 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
111 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
112 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
113 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
114 , T C41, T C42, T C43, T C44, T C45
115 >
116 struct list46_c
117 : l_item<
118 long_<46>
119 , integral_c< T,C0 >
120 , list45_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45 >
121 >
122 {
123 typedef list46_c type;
124 typedef T value_type;
125 };
126
127 template<
128 typename T
129 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
130 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
131 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
132 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
133 , T C41, T C42, T C43, T C44, T C45, T C46
134 >
135 struct list47_c
136 : l_item<
137 long_<47>
138 , integral_c< T,C0 >
139 , list46_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46 >
140 >
141 {
142 typedef list47_c type;
143 typedef T value_type;
144 };
145
146 template<
147 typename T
148 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
149 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
150 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
151 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
152 , T C41, T C42, T C43, T C44, T C45, T C46, T C47
153 >
154 struct list48_c
155 : l_item<
156 long_<48>
157 , integral_c< T,C0 >
158 , list47_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47 >
159 >
160 {
161 typedef list48_c type;
162 typedef T value_type;
163 };
164
165 template<
166 typename T
167 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
168 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
169 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
170 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
171 , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48
172 >
173 struct list49_c
174 : l_item<
175 long_<49>
176 , integral_c< T,C0 >
177 , list48_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47,C48 >
178 >
179 {
180 typedef list49_c type;
181 typedef T value_type;
182 };
183
184 template<
185 typename T
186 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
187 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
188 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
189 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
190 , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48, T C49
191 >
192 struct list50_c
193 : l_item<
194 long_<50>
195 , integral_c< T,C0 >
196 , list49_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47,C48,C49 >
197 >
198 {
199 typedef list50_c type;
200 typedef T value_type;
201 };
202
203 }}