~ubuntu-branches/ubuntu/wily/davix/wily

« back to all changes in this revision

Viewing changes to deps/boost_intern/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp

  • Committer: Package Import Robot
  • Author(s): Mattias Ellert
  • Date: 2015-07-31 13:17:55 UTC
  • mfrom: (5.1.3 sid)
  • Revision ID: package-import@ubuntu.com-20150731131755-mizprbmn7ogv33te
Tags: 0.4.1-1
* Update to version 0.4.1
* Implement Multi-Arch support

Show diffs side-by-side

added added

removed removed

Lines of Context:
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/vector40_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
 
    >
20
 
struct vector31_c
21
 
    : v_item<
22
 
          integral_c< T,C30 >
23
 
        , vector30_c< T,C0,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 >
24
 
        >
25
 
{
26
 
    typedef vector31_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, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
34
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
35
 
    , T C31
36
 
    >
37
 
struct vector32_c
38
 
    : v_item<
39
 
          integral_c< T,C31 >
40
 
        , vector31_c< T,C0,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 >
41
 
        >
42
 
{
43
 
    typedef vector32_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, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
51
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
52
 
    , T C31, T C32
53
 
    >
54
 
struct vector33_c
55
 
    : v_item<
56
 
          integral_c< T,C32 >
57
 
        , vector32_c< T,C0,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 >
58
 
        >
59
 
{
60
 
    typedef vector33_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, T C14, T C15, T C16, T C17, T C18, T C19, T C20
68
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
69
 
    , T C31, T C32, T C33
70
 
    >
71
 
struct vector34_c
72
 
    : v_item<
73
 
          integral_c< T,C33 >
74
 
        , vector33_c< T,C0,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 >
75
 
        >
76
 
{
77
 
    typedef vector34_c type;
78
 
    typedef T value_type;
79
 
};
80
 
 
81
 
template<
82
 
      typename T
83
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
84
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
85
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
86
 
    , T C31, T C32, T C33, T C34
87
 
    >
88
 
struct vector35_c
89
 
    : v_item<
90
 
          integral_c< T,C34 >
91
 
        , vector34_c< T,C0,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 >
92
 
        >
93
 
{
94
 
    typedef vector35_c type;
95
 
    typedef T value_type;
96
 
};
97
 
 
98
 
template<
99
 
      typename T
100
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
101
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
102
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
103
 
    , T C31, T C32, T C33, T C34, T C35
104
 
    >
105
 
struct vector36_c
106
 
    : v_item<
107
 
          integral_c< T,C35 >
108
 
        , vector35_c< T,C0,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 >
109
 
        >
110
 
{
111
 
    typedef vector36_c type;
112
 
    typedef T value_type;
113
 
};
114
 
 
115
 
template<
116
 
      typename T
117
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
118
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
119
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
120
 
    , T C31, T C32, T C33, T C34, T C35, T C36
121
 
    >
122
 
struct vector37_c
123
 
    : v_item<
124
 
          integral_c< T,C36 >
125
 
        , vector36_c< T,C0,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 >
126
 
        >
127
 
{
128
 
    typedef vector37_c type;
129
 
    typedef T value_type;
130
 
};
131
 
 
132
 
template<
133
 
      typename T
134
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
135
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
136
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
137
 
    , T C31, T C32, T C33, T C34, T C35, T C36, T C37
138
 
    >
139
 
struct vector38_c
140
 
    : v_item<
141
 
          integral_c< T,C37 >
142
 
        , vector37_c< T,C0,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 >
143
 
        >
144
 
{
145
 
    typedef vector38_c type;
146
 
    typedef T value_type;
147
 
};
148
 
 
149
 
template<
150
 
      typename T
151
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
152
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
153
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
154
 
    , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38
155
 
    >
156
 
struct vector39_c
157
 
    : v_item<
158
 
          integral_c< T,C38 >
159
 
        , vector38_c< T,C0,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 >
160
 
        >
161
 
{
162
 
    typedef vector39_c type;
163
 
    typedef T value_type;
164
 
};
165
 
 
166
 
template<
167
 
      typename T
168
 
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
169
 
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
170
 
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
171
 
    , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39
172
 
    >
173
 
struct vector40_c
174
 
    : v_item<
175
 
          integral_c< T,C39 >
176
 
        , vector39_c< T,C0,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 >
177
 
        >
178
 
{
179
 
    typedef vector40_c type;
180
 
    typedef T value_type;
181
 
};
182
 
 
183
 
}}