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 13 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 14 typedef arg< -1 > _; 15 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 16 namespace boost { namespace mpl { 17 18 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_) 19 20 namespace placeholders { 21 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_; 22 } 23 24 }} 25 26 /// agurt, 17/mar/02: one more placeholder for the last 'apply#' 27 /// specialization 28 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 29 typedef arg<1> _1; 30 31 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 32 namespace boost { namespace mpl { 33 34 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_1) 35 36 namespace placeholders { 37 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_1; 38 } 39 40 }} 41 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 42 typedef arg<2> _2; 43 44 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 45 namespace boost { namespace mpl { 46 47 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_2) 48 49 namespace placeholders { 50 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_2; 51 } 52 53 }} 54 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 55 typedef arg<3> _3; 56 57 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 58 namespace boost { namespace mpl { 59 60 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_3) 61 62 namespace placeholders { 63 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_3; 64 } 65 66 }} 67 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 68 typedef arg<4> _4; 69 70 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 71 namespace boost { namespace mpl { 72 73 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_4) 74 75 namespace placeholders { 76 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_4; 77 } 78 79 }} 80 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 81 typedef arg<5> _5; 82 83 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 84 namespace boost { namespace mpl { 85 86 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_5) 87 88 namespace placeholders { 89 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_5; 90 } 91 92 }} 93 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_OPEN 94 typedef arg<6> _6; 95 96 BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE_CLOSE 97 namespace boost { namespace mpl { 98 99 BOOST_MPL_AUX_ARG_ADL_BARRIER_DECL(_6) 100 101 namespace placeholders { 102 using BOOST_MPL_AUX_ADL_BARRIER_NAMESPACE::_6; 103 } 104 105 }} 106