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

« back to all changes in this revision

Viewing changes to deps/boost_intern/boost/mpl/list/aux_/preprocessed/plain/list10.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/list/list10.hpp" header
10
 
// -- DO NOT modify by hand!
11
 
 
12
 
namespace boost { namespace mpl {
13
 
 
14
 
template<
15
 
      typename T0
16
 
    >
17
 
struct list1
18
 
    : l_item<
19
 
          long_<1>
20
 
        , T0
21
 
        , l_end
22
 
        >
23
 
{
24
 
    typedef list1 type;
25
 
};
26
 
 
27
 
template<
28
 
      typename T0, typename T1
29
 
    >
30
 
struct list2
31
 
    : l_item<
32
 
          long_<2>
33
 
        , T0
34
 
        , list1<T1>
35
 
        >
36
 
{
37
 
    typedef list2 type;
38
 
};
39
 
 
40
 
template<
41
 
      typename T0, typename T1, typename T2
42
 
    >
43
 
struct list3
44
 
    : l_item<
45
 
          long_<3>
46
 
        , T0
47
 
        , list2< T1,T2 >
48
 
        >
49
 
{
50
 
    typedef list3 type;
51
 
};
52
 
 
53
 
template<
54
 
      typename T0, typename T1, typename T2, typename T3
55
 
    >
56
 
struct list4
57
 
    : l_item<
58
 
          long_<4>
59
 
        , T0
60
 
        , list3< T1,T2,T3 >
61
 
        >
62
 
{
63
 
    typedef list4 type;
64
 
};
65
 
 
66
 
template<
67
 
      typename T0, typename T1, typename T2, typename T3, typename T4
68
 
    >
69
 
struct list5
70
 
    : l_item<
71
 
          long_<5>
72
 
        , T0
73
 
        , list4< T1,T2,T3,T4 >
74
 
        >
75
 
{
76
 
    typedef list5 type;
77
 
};
78
 
 
79
 
template<
80
 
      typename T0, typename T1, typename T2, typename T3, typename T4
81
 
    , typename T5
82
 
    >
83
 
struct list6
84
 
    : l_item<
85
 
          long_<6>
86
 
        , T0
87
 
        , list5< T1,T2,T3,T4,T5 >
88
 
        >
89
 
{
90
 
    typedef list6 type;
91
 
};
92
 
 
93
 
template<
94
 
      typename T0, typename T1, typename T2, typename T3, typename T4
95
 
    , typename T5, typename T6
96
 
    >
97
 
struct list7
98
 
    : l_item<
99
 
          long_<7>
100
 
        , T0
101
 
        , list6< T1,T2,T3,T4,T5,T6 >
102
 
        >
103
 
{
104
 
    typedef list7 type;
105
 
};
106
 
 
107
 
template<
108
 
      typename T0, typename T1, typename T2, typename T3, typename T4
109
 
    , typename T5, typename T6, typename T7
110
 
    >
111
 
struct list8
112
 
    : l_item<
113
 
          long_<8>
114
 
        , T0
115
 
        , list7< T1,T2,T3,T4,T5,T6,T7 >
116
 
        >
117
 
{
118
 
    typedef list8 type;
119
 
};
120
 
 
121
 
template<
122
 
      typename T0, typename T1, typename T2, typename T3, typename T4
123
 
    , typename T5, typename T6, typename T7, typename T8
124
 
    >
125
 
struct list9
126
 
    : l_item<
127
 
          long_<9>
128
 
        , T0
129
 
        , list8< T1,T2,T3,T4,T5,T6,T7,T8 >
130
 
        >
131
 
{
132
 
    typedef list9 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
 
    >
139
 
struct list10
140
 
    : l_item<
141
 
          long_<10>
142
 
        , T0
143
 
        , list9< T1,T2,T3,T4,T5,T6,T7,T8,T9 >
144
 
        >
145
 
{
146
 
    typedef list10 type;
147
 
};
148
 
 
149
 
}}