]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/mpl/include/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / mpl / include / boost / mpl / list / aux_ / preprocessed / plain / list20_c.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/list20_c.hpp" header
10// -- DO NOT modify by hand!
11
12namespace boost { namespace mpl {
13
14template<
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 >
18struct list11_c
19 : l_item<
20 long_<11>
21 , integral_c< T,C0 >
22 , list10_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10 >
23 >
24{
25 typedef list11_c type;
26 typedef T value_type;
27};
28
29template<
30 typename T
31 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
32 , T C11
33 >
34struct list12_c
35 : l_item<
36 long_<12>
37 , integral_c< T,C0 >
38 , list11_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11 >
39 >
40{
41 typedef list12_c type;
42 typedef T value_type;
43};
44
45template<
46 typename T
47 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
48 , T C11, T C12
49 >
50struct list13_c
51 : l_item<
52 long_<13>
53 , integral_c< T,C0 >
54 , list12_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12 >
55 >
56{
57 typedef list13_c type;
58 typedef T value_type;
59};
60
61template<
62 typename T
63 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
64 , T C11, T C12, T C13
65 >
66struct list14_c
67 : l_item<
68 long_<14>
69 , integral_c< T,C0 >
70 , list13_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13 >
71 >
72{
73 typedef list14_c type;
74 typedef T value_type;
75};
76
77template<
78 typename T
79 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
80 , T C11, T C12, T C13, T C14
81 >
82struct list15_c
83 : l_item<
84 long_<15>
85 , integral_c< T,C0 >
86 , list14_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14 >
87 >
88{
89 typedef list15_c type;
90 typedef T value_type;
91};
92
93template<
94 typename T
95 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
96 , T C11, T C12, T C13, T C14, T C15
97 >
98struct list16_c
99 : l_item<
100 long_<16>
101 , integral_c< T,C0 >
102 , list15_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15 >
103 >
104{
105 typedef list16_c type;
106 typedef T value_type;
107};
108
109template<
110 typename T
111 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
112 , T C11, T C12, T C13, T C14, T C15, T C16
113 >
114struct list17_c
115 : l_item<
116 long_<17>
117 , integral_c< T,C0 >
118 , list16_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16 >
119 >
120{
121 typedef list17_c type;
122 typedef T value_type;
123};
124
125template<
126 typename T
127 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
128 , T C11, T C12, T C13, T C14, T C15, T C16, T C17
129 >
130struct list18_c
131 : l_item<
132 long_<18>
133 , integral_c< T,C0 >
134 , list17_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17 >
135 >
136{
137 typedef list18_c type;
138 typedef T value_type;
139};
140
141template<
142 typename T
143 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
144 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18
145 >
146struct list19_c
147 : l_item<
148 long_<19>
149 , integral_c< T,C0 >
150 , list18_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18 >
151 >
152{
153 typedef list19_c type;
154 typedef T value_type;
155};
156
157template<
158 typename T
159 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
160 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19
161 >
162struct list20_c
163 : l_item<
164 long_<20>
165 , integral_c< T,C0 >
166 , list19_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19 >
167 >
168{
169 typedef list20_c type;
170 typedef T value_type;
171};
172
173}}