#include <try_catch.hpp>
Public Types | |
typedef proto::result_of::make_expr < phoenix::tag::catch_, proto::basic_default_domain, catch_exception< Exception > , Expr >::type | catch_expr |
typedef phoenix::expression::try_catch < TryCatch, catch_expr > | gen_type |
typedef gen_type::type | type |
Static Public Member Functions | |
static type | make (TryCatch const &try_catch, Expr const &catch_) |
typedef proto::result_of::make_expr< phoenix::tag::catch_ , proto::basic_default_domain , catch_exception<Exception> , Expr >::type boost::phoenix::detail::catch_push_back< TryCatch, Exception, Expr, 1 >::catch_expr |
typedef phoenix::expression::try_catch< TryCatch , catch_expr > boost::phoenix::detail::catch_push_back< TryCatch, Exception, Expr, 1 >::gen_type |
typedef gen_type::type boost::phoenix::detail::catch_push_back< TryCatch, Exception, Expr, 1 >::type |
|
inlinestatic |
References boost::geometry::make(), and boost::proto::make_expr().