Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
meta_grammar.hpp File Reference
Include dependency graph for meta_grammar.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::phoenix::meta_grammar
 
struct  boost::phoenix::meta_grammar::case_< Tag, Dummy >
 
struct  boost::phoenix::evaluator
 
struct  boost::phoenix::evaluator::impl< Expr, State, Data >
 
struct  boost::phoenix::evaluator::impl< Expr, State, proto::empty_env >
 
struct  boost::phoenix::evaluator::impl< Expr, State, unused >
 
struct  boost::phoenix::default_actions
 
struct  boost::phoenix::default_actions::when< Rule, Dummy >
 
struct  boost::phoenix::enable_rule< Rule, Dummy >
 
struct  boost::phoenix::result_of::eval< Expr, Context >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::phoenix
 
 boost::phoenix::result_of
 

Functions

template<typename Expr , typename Context >
meta_grammar::template impl
< Expr const &, typename
result_of::env< Context const & >
::type, typename
result_of::actions< Context
const & >::type >::result_type 
boost::phoenix::eval (Expr const &expr, Context const &ctx)
 
template<typename Expr , typename Context >
meta_grammar::template impl
< Expr &, typename
result_of::env< Context const & >
::type, typename
result_of::actions< Context
const & >::type >::result_type 
boost::phoenix::eval (Expr &expr, Context const &ctx)