#include <argument_phoenix.hpp>
Public Types | |
typedef boost::phoenix::actor < proto::terminal < spirit::lex::value_context > ::type > | base_type |
typedef mpl::eval_if_c < mpl::or_< is_custom_terminal < proto::terminal < spirit::lex::value_context > ::type >, mpl::bool_ < is_placeholder < proto::terminal < spirit::lex::value_context > ::type >::value > >::value, proto::terminal < proto::terminal < spirit::lex::value_context > ::type >, mpl::identity < proto::terminal < spirit::lex::value_context > ::type > >::type | expr_type |
Public Member Functions | |
actor (base_type const &base=base_type()) | |
template<typename Expr > | |
spirit::lex::expression::value_setter < typename phoenix::as_actor < Expr >::type >::type const | operator= (Expr const &expr) const |
proto::result_of::make_expr < proto::tag::subscript, phoenix_domain, proto_base_expr, A0 >::type const | operator[] (A0 const &a0) const |
proto::result_of::make_expr < proto::tag::subscript, phoenix_domain, proto_base_expr, A0 >::type const | operator[] (A0 &a0) const |
result_of::actor < proto_base_expr >::type | operator() () |
result_of::actor < proto_base_expr >::type | operator() () const |
evaluator::impl < proto_base_expr const &, typename result_of::context < Env const &, default_actions const & >::type, proto::empty_env > ::result_type | eval (Env const &env) const |
typedef boost::phoenix::actor< proto::terminal<spirit::lex::value_context>::type > boost::phoenix::actor< spirit::lex::value_context >::base_type |
|
inherited |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
References boost::geometry::make().
|
inlineinherited |
|
inlineinherited |