]>
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/map30.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 | |
21 | > | |
22 | struct map21 | |
23 | : m_item< | |
24 | typename P20::first | |
25 | , typename P20::second | |
26 | , map20< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19 > | |
27 | > | |
28 | { | |
29 | typedef map21 type; | |
30 | }; | |
31 | ||
32 | template< | |
33 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
34 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
35 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
36 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
37 | , typename P20, typename P21 | |
38 | > | |
39 | struct map22 | |
40 | : m_item< | |
41 | typename P21::first | |
42 | , typename P21::second | |
43 | , map21< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20 > | |
44 | > | |
45 | { | |
46 | typedef map22 type; | |
47 | }; | |
48 | ||
49 | template< | |
50 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
51 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
52 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
53 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
54 | , typename P20, typename P21, typename P22 | |
55 | > | |
56 | struct map23 | |
57 | : m_item< | |
58 | typename P22::first | |
59 | , typename P22::second | |
60 | , map22< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21 > | |
61 | > | |
62 | { | |
63 | typedef map23 type; | |
64 | }; | |
65 | ||
66 | template< | |
67 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
68 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
69 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
70 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
71 | , typename P20, typename P21, typename P22, typename P23 | |
72 | > | |
73 | struct map24 | |
74 | : m_item< | |
75 | typename P23::first | |
76 | , typename P23::second | |
77 | , map23< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22 > | |
78 | > | |
79 | { | |
80 | typedef map24 type; | |
81 | }; | |
82 | ||
83 | template< | |
84 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
85 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
86 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
87 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
88 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
89 | > | |
90 | struct map25 | |
91 | : m_item< | |
92 | typename P24::first | |
93 | , typename P24::second | |
94 | , map24< P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P17,P18,P19,P20,P21,P22,P23 > | |
95 | > | |
96 | { | |
97 | typedef map25 type; | |
98 | }; | |
99 | ||
100 | template< | |
101 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
102 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
103 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
104 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
105 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
106 | , typename P25 | |
107 | > | |
108 | struct map26 | |
109 | : m_item< | |
110 | typename P25::first | |
111 | , typename P25::second | |
112 | , map25< 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 > | |
113 | > | |
114 | { | |
115 | typedef map26 type; | |
116 | }; | |
117 | ||
118 | template< | |
119 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
120 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
121 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
122 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
123 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
124 | , typename P25, typename P26 | |
125 | > | |
126 | struct map27 | |
127 | : m_item< | |
128 | typename P26::first | |
129 | , typename P26::second | |
130 | , map26< 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 > | |
131 | > | |
132 | { | |
133 | typedef map27 type; | |
134 | }; | |
135 | ||
136 | template< | |
137 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
138 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
139 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
140 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
141 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
142 | , typename P25, typename P26, typename P27 | |
143 | > | |
144 | struct map28 | |
145 | : m_item< | |
146 | typename P27::first | |
147 | , typename P27::second | |
148 | , map27< 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 > | |
149 | > | |
150 | { | |
151 | typedef map28 type; | |
152 | }; | |
153 | ||
154 | template< | |
155 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
156 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
157 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
158 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
159 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
160 | , typename P25, typename P26, typename P27, typename P28 | |
161 | > | |
162 | struct map29 | |
163 | : m_item< | |
164 | typename P28::first | |
165 | , typename P28::second | |
166 | , map28< 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 > | |
167 | > | |
168 | { | |
169 | typedef map29 type; | |
170 | }; | |
171 | ||
172 | template< | |
173 | typename P0, typename P1, typename P2, typename P3, typename P4 | |
174 | , typename P5, typename P6, typename P7, typename P8, typename P9 | |
175 | , typename P10, typename P11, typename P12, typename P13, typename P14 | |
176 | , typename P15, typename P16, typename P17, typename P18, typename P19 | |
177 | , typename P20, typename P21, typename P22, typename P23, typename P24 | |
178 | , typename P25, typename P26, typename P27, typename P28, typename P29 | |
179 | > | |
180 | struct map30 | |
181 | : m_item< | |
182 | typename P29::first | |
183 | , typename P29::second | |
184 | , map29< 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 > | |
185 | > | |
186 | { | |
187 | typedef map30 type; | |
188 | }; | |
189 | ||
190 | }} |