summaryrefslogtreecommitdiff
path: root/boost/phoenix/core/expression.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/phoenix/core/expression.hpp')
-rw-r--r--boost/phoenix/core/expression.hpp7
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;