| 9561 | template<typename DerivedT> |
| 9562 | template<typename T> |
| 9563 | auto ComposableParserImpl<DerivedT>::operator|( T const &other ) const -> Parser { |
| 9564 | return Parser() | static_cast<DerivedT const &>( *this ) | other; |
| 9565 | } |
| 9566 | } // namespace detail |
| 9567 | |
| 9568 | // A Combined parser |