Pack required boost code together.
[xy_vsfilter.git] / src / thirdparty / boost_1_47_0 / boost / mpl / list / aux_ / preprocessed / plain / list20_c.hpp
blob197cd8482dbc681f0fef86517f7b67d042a159cb
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 //
9 // Preprocessed version of "boost/mpl/list/list20_c.hpp" header
10 // -- DO NOT modify by hand!
12 namespace boost { namespace mpl {
14 template<
15 typename T
16 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
18 struct list11_c
19 : l_item<
20 long_<11>
21 , integral_c< T,C0 >
22 , list10_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10 >
25 typedef list11_c type;
26 typedef T value_type;
29 template<
30 typename T
31 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
32 , T C11
34 struct list12_c
35 : l_item<
36 long_<12>
37 , integral_c< T,C0 >
38 , list11_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11 >
41 typedef list12_c type;
42 typedef T value_type;
45 template<
46 typename T
47 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
48 , T C11, T C12
50 struct list13_c
51 : l_item<
52 long_<13>
53 , integral_c< T,C0 >
54 , list12_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12 >
57 typedef list13_c type;
58 typedef T value_type;
61 template<
62 typename T
63 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
64 , T C11, T C12, T C13
66 struct list14_c
67 : l_item<
68 long_<14>
69 , integral_c< T,C0 >
70 , list13_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13 >
73 typedef list14_c type;
74 typedef T value_type;
77 template<
78 typename T
79 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
80 , T C11, T C12, T C13, T C14
82 struct list15_c
83 : l_item<
84 long_<15>
85 , integral_c< T,C0 >
86 , list14_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14 >
89 typedef list15_c type;
90 typedef T value_type;
93 template<
94 typename T
95 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
96 , T C11, T C12, T C13, T C14, T C15
98 struct list16_c
99 : l_item<
100 long_<16>
101 , integral_c< T,C0 >
102 , list15_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15 >
105 typedef list16_c type;
106 typedef T value_type;
109 template<
110 typename T
111 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
112 , T C11, T C12, T C13, T C14, T C15, T C16
114 struct list17_c
115 : l_item<
116 long_<17>
117 , integral_c< T,C0 >
118 , list16_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16 >
121 typedef list17_c type;
122 typedef T value_type;
125 template<
126 typename T
127 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
128 , T C11, T C12, T C13, T C14, T C15, T C16, T C17
130 struct list18_c
131 : l_item<
132 long_<18>
133 , integral_c< T,C0 >
134 , list17_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17 >
137 typedef list18_c type;
138 typedef T value_type;
141 template<
142 typename T
143 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
144 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18
146 struct list19_c
147 : l_item<
148 long_<19>
149 , integral_c< T,C0 >
150 , list18_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18 >
153 typedef list19_c type;
154 typedef T value_type;
157 template<
158 typename T
159 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
160 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19
162 struct list20_c
163 : l_item<
164 long_<20>
165 , integral_c< T,C0 >
166 , list19_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19 >
169 typedef list20_c type;
170 typedef T value_type;