Back to home page

EIC code displayed by LXR

 
 

    


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

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/list40.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
0022     >
0023 struct list31
0024     : l_item<
0025           long_<31>
0026         , T0
0027         , list30< 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 >
0028         >
0029 {
0030     typedef list31 type;
0031 };
0032 
0033 template<
0034       typename T0, typename T1, typename T2, typename T3, typename T4
0035     , typename T5, typename T6, typename T7, typename T8, typename T9
0036     , typename T10, typename T11, typename T12, typename T13, typename T14
0037     , typename T15, typename T16, typename T17, typename T18, typename T19
0038     , typename T20, typename T21, typename T22, typename T23, typename T24
0039     , typename T25, typename T26, typename T27, typename T28, typename T29
0040     , typename T30, typename T31
0041     >
0042 struct list32
0043     : l_item<
0044           long_<32>
0045         , T0
0046         , list31< 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 >
0047         >
0048 {
0049     typedef list32 type;
0050 };
0051 
0052 template<
0053       typename T0, typename T1, typename T2, typename T3, typename T4
0054     , typename T5, typename T6, typename T7, typename T8, typename T9
0055     , typename T10, typename T11, typename T12, typename T13, typename T14
0056     , typename T15, typename T16, typename T17, typename T18, typename T19
0057     , typename T20, typename T21, typename T22, typename T23, typename T24
0058     , typename T25, typename T26, typename T27, typename T28, typename T29
0059     , typename T30, typename T31, typename T32
0060     >
0061 struct list33
0062     : l_item<
0063           long_<33>
0064         , T0
0065         , list32< 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 >
0066         >
0067 {
0068     typedef list33 type;
0069 };
0070 
0071 template<
0072       typename T0, typename T1, typename T2, typename T3, typename T4
0073     , typename T5, typename T6, typename T7, typename T8, typename T9
0074     , typename T10, typename T11, typename T12, typename T13, typename T14
0075     , typename T15, typename T16, typename T17, typename T18, typename T19
0076     , typename T20, typename T21, typename T22, typename T23, typename T24
0077     , typename T25, typename T26, typename T27, typename T28, typename T29
0078     , typename T30, typename T31, typename T32, typename T33
0079     >
0080 struct list34
0081     : l_item<
0082           long_<34>
0083         , T0
0084         , list33< 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 >
0085         >
0086 {
0087     typedef list34 type;
0088 };
0089 
0090 template<
0091       typename T0, typename T1, typename T2, typename T3, typename T4
0092     , typename T5, typename T6, typename T7, typename T8, typename T9
0093     , typename T10, typename T11, typename T12, typename T13, typename T14
0094     , typename T15, typename T16, typename T17, typename T18, typename T19
0095     , typename T20, typename T21, typename T22, typename T23, typename T24
0096     , typename T25, typename T26, typename T27, typename T28, typename T29
0097     , typename T30, typename T31, typename T32, typename T33, typename T34
0098     >
0099 struct list35
0100     : l_item<
0101           long_<35>
0102         , T0
0103         , list34< 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 >
0104         >
0105 {
0106     typedef list35 type;
0107 };
0108 
0109 template<
0110       typename T0, typename T1, typename T2, typename T3, typename T4
0111     , typename T5, typename T6, typename T7, typename T8, typename T9
0112     , typename T10, typename T11, typename T12, typename T13, typename T14
0113     , typename T15, typename T16, typename T17, typename T18, typename T19
0114     , typename T20, typename T21, typename T22, typename T23, typename T24
0115     , typename T25, typename T26, typename T27, typename T28, typename T29
0116     , typename T30, typename T31, typename T32, typename T33, typename T34
0117     , typename T35
0118     >
0119 struct list36
0120     : l_item<
0121           long_<36>
0122         , T0
0123         , list35< 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 >
0124         >
0125 {
0126     typedef list36 type;
0127 };
0128 
0129 template<
0130       typename T0, typename T1, typename T2, typename T3, typename T4
0131     , typename T5, typename T6, typename T7, typename T8, typename T9
0132     , typename T10, typename T11, typename T12, typename T13, typename T14
0133     , typename T15, typename T16, typename T17, typename T18, typename T19
0134     , typename T20, typename T21, typename T22, typename T23, typename T24
0135     , typename T25, typename T26, typename T27, typename T28, typename T29
0136     , typename T30, typename T31, typename T32, typename T33, typename T34
0137     , typename T35, typename T36
0138     >
0139 struct list37
0140     : l_item<
0141           long_<37>
0142         , T0
0143         , list36< 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 >
0144         >
0145 {
0146     typedef list37 type;
0147 };
0148 
0149 template<
0150       typename T0, typename T1, typename T2, typename T3, typename T4
0151     , typename T5, typename T6, typename T7, typename T8, typename T9
0152     , typename T10, typename T11, typename T12, typename T13, typename T14
0153     , typename T15, typename T16, typename T17, typename T18, typename T19
0154     , typename T20, typename T21, typename T22, typename T23, typename T24
0155     , typename T25, typename T26, typename T27, typename T28, typename T29
0156     , typename T30, typename T31, typename T32, typename T33, typename T34
0157     , typename T35, typename T36, typename T37
0158     >
0159 struct list38
0160     : l_item<
0161           long_<38>
0162         , T0
0163         , list37< 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 >
0164         >
0165 {
0166     typedef list38 type;
0167 };
0168 
0169 template<
0170       typename T0, typename T1, typename T2, typename T3, typename T4
0171     , typename T5, typename T6, typename T7, typename T8, typename T9
0172     , typename T10, typename T11, typename T12, typename T13, typename T14
0173     , typename T15, typename T16, typename T17, typename T18, typename T19
0174     , typename T20, typename T21, typename T22, typename T23, typename T24
0175     , typename T25, typename T26, typename T27, typename T28, typename T29
0176     , typename T30, typename T31, typename T32, typename T33, typename T34
0177     , typename T35, typename T36, typename T37, typename T38
0178     >
0179 struct list39
0180     : l_item<
0181           long_<39>
0182         , T0
0183         , list38< 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 >
0184         >
0185 {
0186     typedef list39 type;
0187 };
0188 
0189 template<
0190       typename T0, typename T1, typename T2, typename T3, typename T4
0191     , typename T5, typename T6, typename T7, typename T8, typename T9
0192     , typename T10, typename T11, typename T12, typename T13, typename T14
0193     , typename T15, typename T16, typename T17, typename T18, typename T19
0194     , typename T20, typename T21, typename T22, typename T23, typename T24
0195     , typename T25, typename T26, typename T27, typename T28, typename T29
0196     , typename T30, typename T31, typename T32, typename T33, typename T34
0197     , typename T35, typename T36, typename T37, typename T38, typename T39
0198     >
0199 struct list40
0200     : l_item<
0201           long_<40>
0202         , T0
0203         , list39< 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 >
0204         >
0205 {
0206     typedef list40 type;
0207 };
0208 
0209 }}