PageRenderTime 45ms CodeModel.GetById 11ms app.highlight 30ms RepoModel.GetById 1ms app.codeStats 0ms

/src/contrib/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp

http://pythonocc.googlecode.com/
C++ Header | 230 lines | 207 code | 14 blank | 9 comment | 0 complexity | 16c1455443e58d7435a7fc34122b5e69 MD5 | raw file
  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
 13namespace boost { namespace mpl {
 14
 15template<
 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    >
 26struct 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
 36template<
 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    >
 47struct 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
 57template<
 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    >
 68struct 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
 78template<
 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    >
 89struct 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
 99template<
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    >
110struct 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
120template<
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    >
132struct 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
142template<
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    >
154struct 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
164template<
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    >
176struct 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
186template<
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    >
198struct 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
208template<
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    >
220struct 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}}