diff options
Diffstat (limited to 'boost/phoenix/core/expression.hpp')
-rw-r--r-- | boost/phoenix/core/expression.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/boost/phoenix/core/expression.hpp b/boost/phoenix/core/expression.hpp index a2118081ad..4291c0a5f5 100644 --- a/boost/phoenix/core/expression.hpp +++ b/boost/phoenix/core/expression.hpp @@ -103,8 +103,9 @@ namespace boost { namespace phoenix proto_grammar; static type make(BOOST_PP_REPEAT(BOOST_PHOENIX_ITERATION, M1, _)) - { - actor<base_type> const e = + { //?? actor or Actor?? + //Actor<base_type> const e = + actor<base_type> const e = { proto::make_expr< Tag @@ -116,7 +117,7 @@ namespace boost { namespace phoenix template<typename Expr, typename State, typename Data> struct impl - : proto::detail::pass_through_impl<expr_ext, Expr, State, Data> + : proto::pass_through<expr_ext>::template impl<Expr, State, Data> {}; typedef Tag proto_tag; |