1
2// Copyright Aleksey Gurtovoy 2001-2004
3// Copyright Peter Dimov 2001-2003
4//
5// Distributed under the Boost Software License, Version 1.0.
6// (See accompanying file LICENSE_1_0.txt or copy at
7// http://www.boost.org/LICENSE_1_0.txt)
8//
9
10// Preprocessed version of "boost/mpl/placeholders.hpp" header
11// -- DO NOT modify by hand!
12
13BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
14typedef arg< -1 > _;
15BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
16namespace boost { namespace mpl {
17
18BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_)
19
20namespace placeholders {
21using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_;
22}
23
24}}
25
26/// agurt, 17/mar/02: one more placeholder for the last 'apply#'
27/// specialization
28BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
29typedef arg<1> _1;
30
31BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
32namespace boost { namespace mpl {
33
34BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_1)
35
36namespace placeholders {
37using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_1;
38}
39
40}}
41BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
42typedef arg<2> _2;
43
44BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
45namespace boost { namespace mpl {
46
47BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_2)
48
49namespace placeholders {
50using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_2;
51}
52
53}}
54BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
55typedef arg<3> _3;
56
57BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
58namespace boost { namespace mpl {
59
60BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_3)
61
62namespace placeholders {
63using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_3;
64}
65
66}}
67BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
68typedef arg<4> _4;
69
70BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
71namespace boost { namespace mpl {
72
73BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_4)
74
75namespace placeholders {
76using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_4;
77}
78
79}}
80BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
81typedef arg<5> _5;
82
83BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
84namespace boost { namespace mpl {
85
86BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_5)
87
88namespace placeholders {
89using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_5;
90}
91
92}}
93BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
94typedef arg<6> _6;
95
96BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
97namespace boost { namespace mpl {
98
99BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_6)
100
101namespace placeholders {
102using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_6;
103}
104
105}}
106

source code of include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp