#include <meta_grammar.hpp>
Public Types | |
typedef meta_grammar::impl < Expr, typename result_of::env< State >::type, typename result_of::actions < State >::type > | what |
typedef what::result_type | result_type |
typedef Expr const | expr |
typedef Expr const & | expr_param |
typedef State const | state |
typedef State const & | state_param |
typedef proto::empty_envconst | data |
typedef proto::empty_envconst & | data_param |
Public Member Functions | |
result_type | operator() (typename impl::expr_param e, typename impl::state_param s, typename impl::data_param) const |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
typedef what::result_type boost::phoenix::evaluator::impl< Expr, State, proto::empty_env >::result_type |
|
inherited |
|
inherited |
typedef meta_grammar::impl< Expr , typename result_of::env<State>::type , typename result_of::actions<State>::type > boost::phoenix::evaluator::impl< Expr, State, proto::empty_env >::what |
|
inline |
References boost::phoenix::actions(), and boost::phoenix::env().