]> git.donarmstrong.com Git - rsem.git/blob - boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp
RSEM Source Codes
[rsem.git] / boost / mpl / list / aux_ / preprocessed / plain / list50_c.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/list50_c.hpp" header
10 // -- DO NOT modify by hand!
11
12 namespace boost { namespace mpl {
13
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
17     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
18     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
19     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
20     >
21 struct list41_c
22     : l_item<
23           long_<41>
24         , integral_c< T,C0 >
25         , list40_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40 >
26         >
27 {
28     typedef list41_c type;
29     typedef T value_type;
30 };
31
32 template<
33       typename T
34     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
35     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
36     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
37     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
38     , T C41
39     >
40 struct list42_c
41     : l_item<
42           long_<42>
43         , integral_c< T,C0 >
44         , list41_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41 >
45         >
46 {
47     typedef list42_c type;
48     typedef T value_type;
49 };
50
51 template<
52       typename T
53     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
54     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
55     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
56     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
57     , T C41, T C42
58     >
59 struct list43_c
60     : l_item<
61           long_<43>
62         , integral_c< T,C0 >
63         , list42_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42 >
64         >
65 {
66     typedef list43_c type;
67     typedef T value_type;
68 };
69
70 template<
71       typename T
72     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
73     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
74     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
75     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
76     , T C41, T C42, T C43
77     >
78 struct list44_c
79     : l_item<
80           long_<44>
81         , integral_c< T,C0 >
82         , list43_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43 >
83         >
84 {
85     typedef list44_c type;
86     typedef T value_type;
87 };
88
89 template<
90       typename T
91     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
92     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
93     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
94     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
95     , T C41, T C42, T C43, T C44
96     >
97 struct list45_c
98     : l_item<
99           long_<45>
100         , integral_c< T,C0 >
101         , list44_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44 >
102         >
103 {
104     typedef list45_c type;
105     typedef T value_type;
106 };
107
108 template<
109       typename T
110     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
111     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
112     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
113     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
114     , T C41, T C42, T C43, T C44, T C45
115     >
116 struct list46_c
117     : l_item<
118           long_<46>
119         , integral_c< T,C0 >
120         , list45_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45 >
121         >
122 {
123     typedef list46_c type;
124     typedef T value_type;
125 };
126
127 template<
128       typename T
129     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
130     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
131     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
132     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
133     , T C41, T C42, T C43, T C44, T C45, T C46
134     >
135 struct list47_c
136     : l_item<
137           long_<47>
138         , integral_c< T,C0 >
139         , list46_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46 >
140         >
141 {
142     typedef list47_c type;
143     typedef T value_type;
144 };
145
146 template<
147       typename T
148     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
149     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
150     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
151     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
152     , T C41, T C42, T C43, T C44, T C45, T C46, T C47
153     >
154 struct list48_c
155     : l_item<
156           long_<48>
157         , integral_c< T,C0 >
158         , list47_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47 >
159         >
160 {
161     typedef list48_c type;
162     typedef T value_type;
163 };
164
165 template<
166       typename T
167     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
168     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
169     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
170     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
171     , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48
172     >
173 struct list49_c
174     : l_item<
175           long_<49>
176         , integral_c< T,C0 >
177         , list48_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47,C48 >
178         >
179 {
180     typedef list49_c type;
181     typedef T value_type;
182 };
183
184 template<
185       typename T
186     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
187     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
188     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
189     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
190     , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48, T C49
191     >
192 struct list50_c
193     : l_item<
194           long_<50>
195         , integral_c< T,C0 >
196         , list49_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47,C48,C49 >
197         >
198 {
199     typedef list50_c type;
200     typedef T value_type;
201 };
202
203 }}