![]() |
Home | Libraries | People | FAQ | More |
Utilities for debugging Proto expression trees
BOOST_PROTO_ASSERT_MATCHES(expr, Grammar) BOOST_PROTO_ASSERT_MATCHES_NOT(expr, Grammar)
namespace boost { namespace proto { template<typename Expr> void display_expr(Expr const &, std::ostream &); template<typename Expr> void display_expr(Expr const &); template<typename Grammar, typename Expr> void assert_matches(Expr const &); template<typename Grammar, typename Expr> void assert_matches_not(Expr const &); namespace functional { struct display_expr; } } }