]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | |
2 | // Copyright Aleksey Gurtovoy 2000-2004 | |
3 | // Copyright David Abrahams 2003-2004 | |
4 | // | |
5 | // Distributed under the Boost Software License, Version 1.0. | |
6 | // (See accompanying file LICENSE_1_0.txt or copy at | |
7 | // http://www.boost.org/LICENSE_1_0.txt) | |
8 | // | |
9 | ||
10 | // Preprocessed version of "boost/mpl/map/map50.hpp" header | |
11 | // -- DO NOT modify by hand! | |
12 | ||
13 | namespace boost { namespace mpl { | |
14 | ||
15 | template< | |
16 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
17 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
18 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
19 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
20 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
21 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
22 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
23 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
24 | , typename P40 | |
25 | > | |
26 | struct map41 | |
27 | : m_item< | |
28 | typename P40::first | |
29 | , typename P40::second | |
30 | , map40< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39 > | |
31 | > | |
32 | { | |
33 | typedef map41 type; | |
34 | }; | |
35 | ||
36 | template< | |
37 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
38 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
39 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
40 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
41 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
42 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
43 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
44 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
45 | , typename P40, typename P41 | |
46 | > | |
47 | struct map42 | |
48 | : m_item< | |
49 | typename P41::first | |
50 | , typename P41::second | |
51 | , map41< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40 > | |
52 | > | |
53 | { | |
54 | typedef map42 type; | |
55 | }; | |
56 | ||
57 | template< | |
58 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
59 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
60 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
61 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
62 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
63 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
64 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
65 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
66 | , typename P40, typename P41, typename P42 | |
67 | > | |
68 | struct map43 | |
69 | : m_item< | |
70 | typename P42::first | |
71 | , typename P42::second | |
72 | , map42< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41 > | |
73 | > | |
74 | { | |
75 | typedef map43 type; | |
76 | }; | |
77 | ||
78 | template< | |
79 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
80 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
81 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
82 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
83 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
84 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
85 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
86 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
87 | , typename P40, typename P41, typename P42, typename P43 | |
88 | > | |
89 | struct map44 | |
90 | : m_item< | |
91 | typename P43::first | |
92 | , typename P43::second | |
93 | , map43< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42 > | |
94 | > | |
95 | { | |
96 | typedef map44 type; | |
97 | }; | |
98 | ||
99 | template< | |
100 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
101 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
102 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
103 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
104 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
105 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
106 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
107 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
108 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
109 | > | |
110 | struct map45 | |
111 | : m_item< | |
112 | typename P44::first | |
113 | , typename P44::second | |
114 | , map44< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43 > | |
115 | > | |
116 | { | |
117 | typedef map45 type; | |
118 | }; | |
119 | ||
120 | template< | |
121 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
122 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
123 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
124 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
125 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
126 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
127 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
128 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
129 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
130 | , typename P45 | |
131 | > | |
132 | struct map46 | |
133 | : m_item< | |
134 | typename P45::first | |
135 | , typename P45::second | |
136 | , map45< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43,P44 > | |
137 | > | |
138 | { | |
139 | typedef map46 type; | |
140 | }; | |
141 | ||
142 | template< | |
143 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
144 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
145 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
146 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
147 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
148 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
149 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
150 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
151 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
152 | , typename P45, typename P46 | |
153 | > | |
154 | struct map47 | |
155 | : m_item< | |
156 | typename P46::first | |
157 | , typename P46::second | |
158 | , map46< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43,P44,P45 > | |
159 | > | |
160 | { | |
161 | typedef map47 type; | |
162 | }; | |
163 | ||
164 | template< | |
165 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
166 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
167 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
168 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
169 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
170 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
171 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
172 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
173 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
174 | , typename P45, typename P46, typename P47 | |
175 | > | |
176 | struct map48 | |
177 | : m_item< | |
178 | typename P47::first | |
179 | , typename P47::second | |
180 | , map47< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43,P44,P45,P46 > | |
181 | > | |
182 | { | |
183 | typedef map48 type; | |
184 | }; | |
185 | ||
186 | template< | |
187 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
188 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
189 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
190 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
191 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
192 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
193 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
194 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
195 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
196 | , typename P45, typename P46, typename P47, typename P48 | |
197 | > | |
198 | struct map49 | |
199 | : m_item< | |
200 | typename P48::first | |
201 | , typename P48::second | |
202 | , map48< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43,P44,P45,P46,P47 > | |
203 | > | |
204 | { | |
205 | typedef map49 type; | |
206 | }; | |
207 | ||
208 | template< | |
209 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
210 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
211 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
212 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
213 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
214 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
215 | , typename P30, typename P31, typename P32, typename P33, typename P34 | |
216 | , typename P35, typename P36, typename P37, typename P38, typename P39 | |
217 | , typename P40, typename P41, typename P42, typename P43, typename P44 | |
218 | , typename P45, typename P46, typename P47, typename P48, typename P49 | |
219 | > | |
220 | struct map50 | |
221 | : m_item< | |
222 | typename P49::first | |
223 | , typename P49::second | |
224 | , map49< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23,P24,P25,P26,P27,P28,P29,P30,P31,P32,P33,P34,P35,P36,P37,P38,P39,P40,P41,P42,P43,P44,P45,P46,P47,P48 > | |
225 | > | |
226 | { | |
227 | typedef map50 type; | |
228 | }; | |
229 | ||
230 | }} |