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 | }}
|
---|