]> git.donarmstrong.com Git - rsem.git/blob - boost/mpl/list/aux_/preprocessed/plain/list30.hpp
RSEM Source Codes
[rsem.git] / boost / mpl / list / aux_ / preprocessed / plain / list30.hpp
1
2 // Copyright Aleksey Gurtovoy 2000-2004
3 //
4 // Distributed under the Boost Software License, Version 1.0. 
5 // (See accompanying file LICENSE_1_0.txt or copy at 
6 // http://www.boost.org/LICENSE_1_0.txt)
7 //
8
9 // Preprocessed version of "boost/mpl/list/list30.hpp" header
10 // -- DO NOT modify by hand!
11
12 namespace boost { namespace mpl {
13
14 template<
15       typename T0, typename T1, typename T2, typename T3, typename T4
16     , typename T5, typename T6, typename T7, typename T8, typename T9
17     , typename T10, typename T11, typename T12, typename T13, typename T14
18     , typename T15, typename T16, typename T17, typename T18, typename T19
19     , typename T20
20     >
21 struct list21
22     : l_item<
23           long_<21>
24         , T0
25         , list20< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20 >
26         >
27 {
28     typedef list21 type;
29 };
30
31 template<
32       typename T0, typename T1, typename T2, typename T3, typename T4
33     , typename T5, typename T6, typename T7, typename T8, typename T9
34     , typename T10, typename T11, typename T12, typename T13, typename T14
35     , typename T15, typename T16, typename T17, typename T18, typename T19
36     , typename T20, typename T21
37     >
38 struct list22
39     : l_item<
40           long_<22>
41         , T0
42         , list21< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21 >
43         >
44 {
45     typedef list22 type;
46 };
47
48 template<
49       typename T0, typename T1, typename T2, typename T3, typename T4
50     , typename T5, typename T6, typename T7, typename T8, typename T9
51     , typename T10, typename T11, typename T12, typename T13, typename T14
52     , typename T15, typename T16, typename T17, typename T18, typename T19
53     , typename T20, typename T21, typename T22
54     >
55 struct list23
56     : l_item<
57           long_<23>
58         , T0
59         , list22< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22 >
60         >
61 {
62     typedef list23 type;
63 };
64
65 template<
66       typename T0, typename T1, typename T2, typename T3, typename T4
67     , typename T5, typename T6, typename T7, typename T8, typename T9
68     , typename T10, typename T11, typename T12, typename T13, typename T14
69     , typename T15, typename T16, typename T17, typename T18, typename T19
70     , typename T20, typename T21, typename T22, typename T23
71     >
72 struct list24
73     : l_item<
74           long_<24>
75         , T0
76         , list23< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23 >
77         >
78 {
79     typedef list24 type;
80 };
81
82 template<
83       typename T0, typename T1, typename T2, typename T3, typename T4
84     , typename T5, typename T6, typename T7, typename T8, typename T9
85     , typename T10, typename T11, typename T12, typename T13, typename T14
86     , typename T15, typename T16, typename T17, typename T18, typename T19
87     , typename T20, typename T21, typename T22, typename T23, typename T24
88     >
89 struct list25
90     : l_item<
91           long_<25>
92         , T0
93         , list24< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24 >
94         >
95 {
96     typedef list25 type;
97 };
98
99 template<
100       typename T0, typename T1, typename T2, typename T3, typename T4
101     , typename T5, typename T6, typename T7, typename T8, typename T9
102     , typename T10, typename T11, typename T12, typename T13, typename T14
103     , typename T15, typename T16, typename T17, typename T18, typename T19
104     , typename T20, typename T21, typename T22, typename T23, typename T24
105     , typename T25
106     >
107 struct list26
108     : l_item<
109           long_<26>
110         , T0
111         , list25< 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 >
112         >
113 {
114     typedef list26 type;
115 };
116
117 template<
118       typename T0, typename T1, typename T2, typename T3, typename T4
119     , typename T5, typename T6, typename T7, typename T8, typename T9
120     , typename T10, typename T11, typename T12, typename T13, typename T14
121     , typename T15, typename T16, typename T17, typename T18, typename T19
122     , typename T20, typename T21, typename T22, typename T23, typename T24
123     , typename T25, typename T26
124     >
125 struct list27
126     : l_item<
127           long_<27>
128         , T0
129         , list26< 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 >
130         >
131 {
132     typedef list27 type;
133 };
134
135 template<
136       typename T0, typename T1, typename T2, typename T3, typename T4
137     , typename T5, typename T6, typename T7, typename T8, typename T9
138     , typename T10, typename T11, typename T12, typename T13, typename T14
139     , typename T15, typename T16, typename T17, typename T18, typename T19
140     , typename T20, typename T21, typename T22, typename T23, typename T24
141     , typename T25, typename T26, typename T27
142     >
143 struct list28
144     : l_item<
145           long_<28>
146         , T0
147         , list27< 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 >
148         >
149 {
150     typedef list28 type;
151 };
152
153 template<
154       typename T0, typename T1, typename T2, typename T3, typename T4
155     , typename T5, typename T6, typename T7, typename T8, typename T9
156     , typename T10, typename T11, typename T12, typename T13, typename T14
157     , typename T15, typename T16, typename T17, typename T18, typename T19
158     , typename T20, typename T21, typename T22, typename T23, typename T24
159     , typename T25, typename T26, typename T27, typename T28
160     >
161 struct list29
162     : l_item<
163           long_<29>
164         , T0
165         , list28< 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 >
166         >
167 {
168     typedef list29 type;
169 };
170
171 template<
172       typename T0, typename T1, typename T2, typename T3, typename T4
173     , typename T5, typename T6, typename T7, typename T8, typename T9
174     , typename T10, typename T11, typename T12, typename T13, typename T14
175     , typename T15, typename T16, typename T17, typename T18, typename T19
176     , typename T20, typename T21, typename T22, typename T23, typename T24
177     , typename T25, typename T26, typename T27, typename T28, typename T29
178     >
179 struct list30
180     : l_item<
181           long_<30>
182         , T0
183         , list29< 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 >
184         >
185 {
186     typedef list30 type;
187 };
188
189 }}