]>
Commit | Line | Data |
---|---|---|
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/list30_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 | > | |
19 | struct list21_c | |
20 | : l_item< | |
21 | long_<21> | |
22 | , integral_c< T,C0 > | |
23 | , list20_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20 > | |
24 | > | |
25 | { | |
26 | typedef list21_c type; | |
27 | typedef T value_type; | |
28 | }; | |
29 | ||
30 | template< | |
31 | typename T | |
32 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
33 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
34 | , T C21 | |
35 | > | |
36 | struct list22_c | |
37 | : l_item< | |
38 | long_<22> | |
39 | , integral_c< T,C0 > | |
40 | , list21_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21 > | |
41 | > | |
42 | { | |
43 | typedef list22_c type; | |
44 | typedef T value_type; | |
45 | }; | |
46 | ||
47 | template< | |
48 | typename T | |
49 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
50 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
51 | , T C21, T C22 | |
52 | > | |
53 | struct list23_c | |
54 | : l_item< | |
55 | long_<23> | |
56 | , integral_c< T,C0 > | |
57 | , list22_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22 > | |
58 | > | |
59 | { | |
60 | typedef list23_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 | |
69 | > | |
70 | struct list24_c | |
71 | : l_item< | |
72 | long_<24> | |
73 | , integral_c< T,C0 > | |
74 | , list23_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 > | |
75 | > | |
76 | { | |
77 | typedef list24_c type; | |
78 | typedef T value_type; | |
79 | }; | |
80 | ||
81 | template< | |
82 | typename T | |
83 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
84 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
85 | , T C21, T C22, T C23, T C24 | |
86 | > | |
87 | struct list25_c | |
88 | : l_item< | |
89 | long_<25> | |
90 | , integral_c< T,C0 > | |
91 | , list24_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 > | |
92 | > | |
93 | { | |
94 | typedef list25_c type; | |
95 | typedef T value_type; | |
96 | }; | |
97 | ||
98 | template< | |
99 | typename T | |
100 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
101 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
102 | , T C21, T C22, T C23, T C24, T C25 | |
103 | > | |
104 | struct list26_c | |
105 | : l_item< | |
106 | long_<26> | |
107 | , integral_c< T,C0 > | |
108 | , list25_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 > | |
109 | > | |
110 | { | |
111 | typedef list26_c type; | |
112 | typedef T value_type; | |
113 | }; | |
114 | ||
115 | template< | |
116 | typename T | |
117 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
118 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
119 | , T C21, T C22, T C23, T C24, T C25, T C26 | |
120 | > | |
121 | struct list27_c | |
122 | : l_item< | |
123 | long_<27> | |
124 | , integral_c< T,C0 > | |
125 | , list26_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 > | |
126 | > | |
127 | { | |
128 | typedef list27_c type; | |
129 | typedef T value_type; | |
130 | }; | |
131 | ||
132 | template< | |
133 | typename T | |
134 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
135 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
136 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27 | |
137 | > | |
138 | struct list28_c | |
139 | : l_item< | |
140 | long_<28> | |
141 | , integral_c< T,C0 > | |
142 | , list27_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 > | |
143 | > | |
144 | { | |
145 | typedef list28_c type; | |
146 | typedef T value_type; | |
147 | }; | |
148 | ||
149 | template< | |
150 | typename T | |
151 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
152 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
153 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28 | |
154 | > | |
155 | struct list29_c | |
156 | : l_item< | |
157 | long_<29> | |
158 | , integral_c< T,C0 > | |
159 | , list28_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 > | |
160 | > | |
161 | { | |
162 | typedef list29_c type; | |
163 | typedef T value_type; | |
164 | }; | |
165 | ||
166 | template< | |
167 | typename T | |
168 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
169 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
170 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29 | |
171 | > | |
172 | struct list30_c | |
173 | : l_item< | |
174 | long_<30> | |
175 | , integral_c< T,C0 > | |
176 | , list29_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 > | |
177 | > | |
178 | { | |
179 | typedef list30_c type; | |
180 | typedef T value_type; | |
181 | }; | |
182 | ||
183 | }} |