Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:41:40

0001 
0002 // Copyright Aleksey Gurtovoy 2000-2004
0003 //
0004 // Distributed under the Boost Software License, Version 1.0. 
0005 // (See accompanying file LICENSE_1_0.txt or copy at 
0006 // http://www.boost.org/LICENSE_1_0.txt)
0007 //
0008 
0009 // Preprocessed version of "boost/mpl/list/list50.hpp" header
0010 // -- DO NOT modify by hand!
0011 
0012 namespace boost { namespace mpl {
0013 
0014 template<
0015       typename T0, typename T1, typename T2, typename T3, typename T4
0016     , typename T5, typename T6, typename T7, typename T8, typename T9
0017     , typename T10, typename T11, typename T12, typename T13, typename T14
0018     , typename T15, typename T16, typename T17, typename T18, typename T19
0019     , typename T20, typename T21, typename T22, typename T23, typename T24
0020     , typename T25, typename T26, typename T27, typename T28, typename T29
0021     , typename T30, typename T31, typename T32, typename T33, typename T34
0022     , typename T35, typename T36, typename T37, typename T38, typename T39
0023     , typename T40
0024     >
0025 struct list41
0026     : l_item<
0027           long_<41>
0028         , T0
0029         , list40< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40 >
0030         >
0031 {
0032     typedef list41 type;
0033 };
0034 
0035 template<
0036       typename T0, typename T1, typename T2, typename T3, typename T4
0037     , typename T5, typename T6, typename T7, typename T8, typename T9
0038     , typename T10, typename T11, typename T12, typename T13, typename T14
0039     , typename T15, typename T16, typename T17, typename T18, typename T19
0040     , typename T20, typename T21, typename T22, typename T23, typename T24
0041     , typename T25, typename T26, typename T27, typename T28, typename T29
0042     , typename T30, typename T31, typename T32, typename T33, typename T34
0043     , typename T35, typename T36, typename T37, typename T38, typename T39
0044     , typename T40, typename T41
0045     >
0046 struct list42
0047     : l_item<
0048           long_<42>
0049         , T0
0050         , list41< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41 >
0051         >
0052 {
0053     typedef list42 type;
0054 };
0055 
0056 template<
0057       typename T0, typename T1, typename T2, typename T3, typename T4
0058     , typename T5, typename T6, typename T7, typename T8, typename T9
0059     , typename T10, typename T11, typename T12, typename T13, typename T14
0060     , typename T15, typename T16, typename T17, typename T18, typename T19
0061     , typename T20, typename T21, typename T22, typename T23, typename T24
0062     , typename T25, typename T26, typename T27, typename T28, typename T29
0063     , typename T30, typename T31, typename T32, typename T33, typename T34
0064     , typename T35, typename T36, typename T37, typename T38, typename T39
0065     , typename T40, typename T41, typename T42
0066     >
0067 struct list43
0068     : l_item<
0069           long_<43>
0070         , T0
0071         , list42< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42 >
0072         >
0073 {
0074     typedef list43 type;
0075 };
0076 
0077 template<
0078       typename T0, typename T1, typename T2, typename T3, typename T4
0079     , typename T5, typename T6, typename T7, typename T8, typename T9
0080     , typename T10, typename T11, typename T12, typename T13, typename T14
0081     , typename T15, typename T16, typename T17, typename T18, typename T19
0082     , typename T20, typename T21, typename T22, typename T23, typename T24
0083     , typename T25, typename T26, typename T27, typename T28, typename T29
0084     , typename T30, typename T31, typename T32, typename T33, typename T34
0085     , typename T35, typename T36, typename T37, typename T38, typename T39
0086     , typename T40, typename T41, typename T42, typename T43
0087     >
0088 struct list44
0089     : l_item<
0090           long_<44>
0091         , T0
0092         , list43< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43 >
0093         >
0094 {
0095     typedef list44 type;
0096 };
0097 
0098 template<
0099       typename T0, typename T1, typename T2, typename T3, typename T4
0100     , typename T5, typename T6, typename T7, typename T8, typename T9
0101     , typename T10, typename T11, typename T12, typename T13, typename T14
0102     , typename T15, typename T16, typename T17, typename T18, typename T19
0103     , typename T20, typename T21, typename T22, typename T23, typename T24
0104     , typename T25, typename T26, typename T27, typename T28, typename T29
0105     , typename T30, typename T31, typename T32, typename T33, typename T34
0106     , typename T35, typename T36, typename T37, typename T38, typename T39
0107     , typename T40, typename T41, typename T42, typename T43, typename T44
0108     >
0109 struct list45
0110     : l_item<
0111           long_<45>
0112         , T0
0113         , list44< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44 >
0114         >
0115 {
0116     typedef list45 type;
0117 };
0118 
0119 template<
0120       typename T0, typename T1, typename T2, typename T3, typename T4
0121     , typename T5, typename T6, typename T7, typename T8, typename T9
0122     , typename T10, typename T11, typename T12, typename T13, typename T14
0123     , typename T15, typename T16, typename T17, typename T18, typename T19
0124     , typename T20, typename T21, typename T22, typename T23, typename T24
0125     , typename T25, typename T26, typename T27, typename T28, typename T29
0126     , typename T30, typename T31, typename T32, typename T33, typename T34
0127     , typename T35, typename T36, typename T37, typename T38, typename T39
0128     , typename T40, typename T41, typename T42, typename T43, typename T44
0129     , typename T45
0130     >
0131 struct list46
0132     : l_item<
0133           long_<46>
0134         , T0
0135         , list45< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44,T45 >
0136         >
0137 {
0138     typedef list46 type;
0139 };
0140 
0141 template<
0142       typename T0, typename T1, typename T2, typename T3, typename T4
0143     , typename T5, typename T6, typename T7, typename T8, typename T9
0144     , typename T10, typename T11, typename T12, typename T13, typename T14
0145     , typename T15, typename T16, typename T17, typename T18, typename T19
0146     , typename T20, typename T21, typename T22, typename T23, typename T24
0147     , typename T25, typename T26, typename T27, typename T28, typename T29
0148     , typename T30, typename T31, typename T32, typename T33, typename T34
0149     , typename T35, typename T36, typename T37, typename T38, typename T39
0150     , typename T40, typename T41, typename T42, typename T43, typename T44
0151     , typename T45, typename T46
0152     >
0153 struct list47
0154     : l_item<
0155           long_<47>
0156         , T0
0157         , list46< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44,T45,T46 >
0158         >
0159 {
0160     typedef list47 type;
0161 };
0162 
0163 template<
0164       typename T0, typename T1, typename T2, typename T3, typename T4
0165     , typename T5, typename T6, typename T7, typename T8, typename T9
0166     , typename T10, typename T11, typename T12, typename T13, typename T14
0167     , typename T15, typename T16, typename T17, typename T18, typename T19
0168     , typename T20, typename T21, typename T22, typename T23, typename T24
0169     , typename T25, typename T26, typename T27, typename T28, typename T29
0170     , typename T30, typename T31, typename T32, typename T33, typename T34
0171     , typename T35, typename T36, typename T37, typename T38, typename T39
0172     , typename T40, typename T41, typename T42, typename T43, typename T44
0173     , typename T45, typename T46, typename T47
0174     >
0175 struct list48
0176     : l_item<
0177           long_<48>
0178         , T0
0179         , list47< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44,T45,T46,T47 >
0180         >
0181 {
0182     typedef list48 type;
0183 };
0184 
0185 template<
0186       typename T0, typename T1, typename T2, typename T3, typename T4
0187     , typename T5, typename T6, typename T7, typename T8, typename T9
0188     , typename T10, typename T11, typename T12, typename T13, typename T14
0189     , typename T15, typename T16, typename T17, typename T18, typename T19
0190     , typename T20, typename T21, typename T22, typename T23, typename T24
0191     , typename T25, typename T26, typename T27, typename T28, typename T29
0192     , typename T30, typename T31, typename T32, typename T33, typename T34
0193     , typename T35, typename T36, typename T37, typename T38, typename T39
0194     , typename T40, typename T41, typename T42, typename T43, typename T44
0195     , typename T45, typename T46, typename T47, typename T48
0196     >
0197 struct list49
0198     : l_item<
0199           long_<49>
0200         , T0
0201         , list48< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44,T45,T46,T47,T48 >
0202         >
0203 {
0204     typedef list49 type;
0205 };
0206 
0207 template<
0208       typename T0, typename T1, typename T2, typename T3, typename T4
0209     , typename T5, typename T6, typename T7, typename T8, typename T9
0210     , typename T10, typename T11, typename T12, typename T13, typename T14
0211     , typename T15, typename T16, typename T17, typename T18, typename T19
0212     , typename T20, typename T21, typename T22, typename T23, typename T24
0213     , typename T25, typename T26, typename T27, typename T28, typename T29
0214     , typename T30, typename T31, typename T32, typename T33, typename T34
0215     , typename T35, typename T36, typename T37, typename T38, typename T39
0216     , typename T40, typename T41, typename T42, typename T43, typename T44
0217     , typename T45, typename T46, typename T47, typename T48, typename T49
0218     >
0219 struct list50
0220     : l_item<
0221           long_<50>
0222         , T0
0223         , list49< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38,T39,T40,T41,T42,T43,T44,T45,T46,T47,T48,T49 >
0224         >
0225 {
0226     typedef list50 type;
0227 };
0228 
0229 }}