| 3571 | }; |
| 3572 | |
| 3573 | struct RegexMatcher : MatcherBase<std::string> { |
| 3574 | RegexMatcher( std::string regex, CaseSensitive::Choice caseSensitivity ); |
| 3575 | bool match( std::string const& matchee ) const override; |
| 3576 | std::string describe() const override; |
| 3577 | |
| 3578 | private: |
| 3579 | std::string m_regex; |
| 3580 | CaseSensitive::Choice m_caseSensitivity; |
| 3581 | }; |
| 3582 | |
| 3583 | } // namespace StdString |
| 3584 |