#include <matches.hpp>
template<BOOST_PP_ENUM_PARAMS(BOOST_PROTO_MAX_LOGICAL_ARITY, typename G)>
template<typename Expr, typename State, typename Data>
struct boost::proto::or_<>::impl< Expr, State, Data >
- Parameters
 - 
  
    | e | An expression  | 
    | s | The current state  | 
    | d | A data of arbitrary type  | 
  
   
- Precondition
 matches<Expr,or_>value is true. 
- Returns
 which()(e, s, d), where which is the sub-grammar that matched Expr. 
The documentation for this struct was generated from the following file: