diff --git a/include/boost/phoenix/core/terminal.hpp b/include/boost/phoenix/core/terminal.hpp index 886416b..3a63f38 100644 --- a/include/boost/phoenix/core/terminal.hpp +++ b/include/boost/phoenix/core/terminal.hpp @@ -103,7 +103,13 @@ namespace boost { namespace phoenix : proto::call< proto::functional::at( _env - , detail::placeholder_idx()>() + , proto::make< + detail::placeholder_idx< + proto::make< + boost::is_placeholder() + > + >() + > ) > {};