#include <matches.hpp>
Public Types | |
typedef mpl::if_c< static_cast < bool > remove_reference < typename when< _, If > ::template impl< Expr, int, int >::result_type > ::type::value), Then, Else > ::type | which |
typedef mpl::if_c< static_cast<bool> remove_reference< typename when<_, If>::template impl<Expr, int, int>::result_type >::type::value ) , Then , Else >::type boost::proto::detail::matches_< Expr, proto::basic_expr< Tag, Args, Arity >, proto::if_< If, Then, Else > >::which |