summaryrefslogtreecommitdiff
path: root/boost/spirit/home/support/argument_expression.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/spirit/home/support/argument_expression.hpp')
-rw-r--r--boost/spirit/home/support/argument_expression.hpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/boost/spirit/home/support/argument_expression.hpp b/boost/spirit/home/support/argument_expression.hpp
index ff5d4cec53..ccf5021dd7 100644
--- a/boost/spirit/home/support/argument_expression.hpp
+++ b/boost/spirit/home/support/argument_expression.hpp
@@ -21,29 +21,6 @@ namespace boost { namespace spirit
namespace expression
{
-#ifndef BOOST_SPIRIT_USE_PHOENIX_V3
- template <int N>
- struct argument
- {
- typedef phoenix::actor<spirit::argument<N> > type;
-
- static type make()
- {
- return spirit::argument<N>();
- }
- };
-
- template <typename Dummy>
- struct attribute_context
- {
- typedef phoenix::actor<spirit::attribute_context<Dummy> > type;
-
- static type make()
- {
- return spirit::attribute_context<Dummy>();
- }
- };
-#else
template <int N>
struct argument
: phoenix::expression::terminal<spirit::argument<N> >
@@ -73,11 +50,9 @@ namespace boost { namespace spirit
return e;
}
};
-#endif
}
}}
-#ifdef BOOST_SPIRIT_USE_PHOENIX_V3
namespace boost { namespace phoenix
{
namespace result_of
@@ -127,6 +102,5 @@ namespace boost { namespace phoenix
>
{};
}}
-#endif // BOOST_SPIRIT_USE_PHOENIX_V3
#endif