File indexing completed on 2025-01-18 09:41:39
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
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
0018 >
0019 struct list11
0020 : l_item<
0021 long_<11>
0022 , T0
0023 , list10< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >
0024 >
0025 {
0026 typedef list11 type;
0027 };
0028
0029 template<
0030 typename T0, typename T1, typename T2, typename T3, typename T4
0031 , typename T5, typename T6, typename T7, typename T8, typename T9
0032 , typename T10, typename T11
0033 >
0034 struct list12
0035 : l_item<
0036 long_<12>
0037 , T0
0038 , list11< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >
0039 >
0040 {
0041 typedef list12 type;
0042 };
0043
0044 template<
0045 typename T0, typename T1, typename T2, typename T3, typename T4
0046 , typename T5, typename T6, typename T7, typename T8, typename T9
0047 , typename T10, typename T11, typename T12
0048 >
0049 struct list13
0050 : l_item<
0051 long_<13>
0052 , T0
0053 , list12< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >
0054 >
0055 {
0056 typedef list13 type;
0057 };
0058
0059 template<
0060 typename T0, typename T1, typename T2, typename T3, typename T4
0061 , typename T5, typename T6, typename T7, typename T8, typename T9
0062 , typename T10, typename T11, typename T12, typename T13
0063 >
0064 struct list14
0065 : l_item<
0066 long_<14>
0067 , T0
0068 , list13< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >
0069 >
0070 {
0071 typedef list14 type;
0072 };
0073
0074 template<
0075 typename T0, typename T1, typename T2, typename T3, typename T4
0076 , typename T5, typename T6, typename T7, typename T8, typename T9
0077 , typename T10, typename T11, typename T12, typename T13, typename T14
0078 >
0079 struct list15
0080 : l_item<
0081 long_<15>
0082 , T0
0083 , list14< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 >
0084 >
0085 {
0086 typedef list15 type;
0087 };
0088
0089 template<
0090 typename T0, typename T1, typename T2, typename T3, typename T4
0091 , typename T5, typename T6, typename T7, typename T8, typename T9
0092 , typename T10, typename T11, typename T12, typename T13, typename T14
0093 , typename T15
0094 >
0095 struct list16
0096 : l_item<
0097 long_<16>
0098 , T0
0099 , list15< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 >
0100 >
0101 {
0102 typedef list16 type;
0103 };
0104
0105 template<
0106 typename T0, typename T1, typename T2, typename T3, typename T4
0107 , typename T5, typename T6, typename T7, typename T8, typename T9
0108 , typename T10, typename T11, typename T12, typename T13, typename T14
0109 , typename T15, typename T16
0110 >
0111 struct list17
0112 : l_item<
0113 long_<17>
0114 , T0
0115 , list16< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 >
0116 >
0117 {
0118 typedef list17 type;
0119 };
0120
0121 template<
0122 typename T0, typename T1, typename T2, typename T3, typename T4
0123 , typename T5, typename T6, typename T7, typename T8, typename T9
0124 , typename T10, typename T11, typename T12, typename T13, typename T14
0125 , typename T15, typename T16, typename T17
0126 >
0127 struct list18
0128 : l_item<
0129 long_<18>
0130 , T0
0131 , list17< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 >
0132 >
0133 {
0134 typedef list18 type;
0135 };
0136
0137 template<
0138 typename T0, typename T1, typename T2, typename T3, typename T4
0139 , typename T5, typename T6, typename T7, typename T8, typename T9
0140 , typename T10, typename T11, typename T12, typename T13, typename T14
0141 , typename T15, typename T16, typename T17, typename T18
0142 >
0143 struct list19
0144 : l_item<
0145 long_<19>
0146 , T0
0147 , list18< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 >
0148 >
0149 {
0150 typedef list19 type;
0151 };
0152
0153 template<
0154 typename T0, typename T1, typename T2, typename T3, typename T4
0155 , typename T5, typename T6, typename T7, typename T8, typename T9
0156 , typename T10, typename T11, typename T12, typename T13, typename T14
0157 , typename T15, typename T16, typename T17, typename T18, typename T19
0158 >
0159 struct list20
0160 : l_item<
0161 long_<20>
0162 , T0
0163 , list19< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 >
0164 >
0165 {
0166 typedef list20 type;
0167 };
0168
0169 }}