2 // Copyright Aleksey Gurtovoy 2001-2004
\r
3 // Copyright Peter Dimov 2001-2003
\r
5 // Distributed under the Boost Software License, Version 1.0.
\r
6 // (See accompanying file LICENSE_1_0.txt or copy at
\r
7 // http://www.boost.org/LICENSE_1_0.txt)
\r
10 // *Preprocessed* version of the main "placeholders.hpp" header
\r
11 // -- DO NOT modify by hand!
\r
13 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
14 typedef arg< -1 > _;
\r
15 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
16 namespace boost { namespace mpl {
\r
18 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_)
\r
20 namespace placeholders {
\r
21 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_;
\r
26 /// agurt, 17/mar/02: one more placeholder for the last 'apply#'
\r
28 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
31 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
32 namespace boost { namespace mpl {
\r
34 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_1)
\r
36 namespace placeholders {
\r
37 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_1;
\r
41 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
44 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
45 namespace boost { namespace mpl {
\r
47 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_2)
\r
49 namespace placeholders {
\r
50 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_2;
\r
54 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
57 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
58 namespace boost { namespace mpl {
\r
60 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_3)
\r
62 namespace placeholders {
\r
63 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_3;
\r
67 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
70 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
71 namespace boost { namespace mpl {
\r
73 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_4)
\r
75 namespace placeholders {
\r
76 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_4;
\r
80 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
83 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
84 namespace boost { namespace mpl {
\r
86 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_5)
\r
88 namespace placeholders {
\r
89 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_5;
\r
93 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN
\r
96 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE
\r
97 namespace boost { namespace mpl {
\r
99 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_6)
\r
101 namespace placeholders {
\r
102 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_6;
\r