]> git.donarmstrong.com Git - rsem.git/blob - boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp
RSEM Source Codes
[rsem.git] / boost / mpl / vector / aux_ / preprocessed / plain / vector20_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/vector/vector20_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     >
18 struct vector11_c
19     : vector11<
20           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
21         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
22         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >, integral_c<T
23         , C10> 
24  >
25 {
26     typedef vector11_c type;
27     typedef T value_type;
28 };
29
30 template<
31       typename T
32     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
33     , T C11
34     >
35 struct vector12_c
36     : vector12<
37           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
38         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
39         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
40         , integral_c< T,C10 >, integral_c< T,C11 > 
41  >
42 {
43     typedef vector12_c type;
44     typedef T value_type;
45 };
46
47 template<
48       typename T
49     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
50     , T C11, T C12
51     >
52 struct vector13_c
53     : vector13<
54           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
55         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
56         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
57         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > 
58  >
59 {
60     typedef vector13_c type;
61     typedef T value_type;
62 };
63
64 template<
65       typename T
66     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
67     , T C11, T C12, T C13
68     >
69 struct vector14_c
70     : vector14<
71           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
72         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
73         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
74         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >, integral_c<T
75         , C13> 
76  >
77 {
78     typedef vector14_c type;
79     typedef T value_type;
80 };
81
82 template<
83       typename T
84     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
85     , T C11, T C12, T C13, T C14
86     >
87 struct vector15_c
88     : vector15<
89           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
90         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
91         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
92         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
93         , integral_c< T,C13 >, integral_c< T,C14 > 
94  >
95 {
96     typedef vector15_c type;
97     typedef T value_type;
98 };
99
100 template<
101       typename T
102     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
103     , T C11, T C12, T C13, T C14, T C15
104     >
105 struct vector16_c
106     : vector16<
107           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
108         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
109         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
110         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
111         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > 
112  >
113 {
114     typedef vector16_c type;
115     typedef T value_type;
116 };
117
118 template<
119       typename T
120     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
121     , T C11, T C12, T C13, T C14, T C15, T C16
122     >
123 struct vector17_c
124     : vector17<
125           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
126         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
127         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
128         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
129         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >, integral_c<T
130         , C16> 
131  >
132 {
133     typedef vector17_c type;
134     typedef T value_type;
135 };
136
137 template<
138       typename T
139     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
140     , T C11, T C12, T C13, T C14, T C15, T C16, T C17
141     >
142 struct vector18_c
143     : vector18<
144           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
145         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
146         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
147         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
148         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
149         , integral_c< T,C16 >, integral_c< T,C17 > 
150  >
151 {
152     typedef vector18_c type;
153     typedef T value_type;
154 };
155
156 template<
157       typename T
158     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
159     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18
160     >
161 struct vector19_c
162     : vector19<
163           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
164         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
165         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
166         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
167         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
168         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > 
169  >
170 {
171     typedef vector19_c type;
172     typedef T value_type;
173 };
174
175 template<
176       typename T
177     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
178     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19
179     >
180 struct vector20_c
181     : vector20<
182           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >
183         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >
184         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >
185         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >
186         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >
187         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >, integral_c<T
188         , C19> 
189  >
190 {
191     typedef vector20_c type;
192     typedef T value_type;
193 };
194
195 }}