| 3523 | }; |
| 3524 | |
| 3525 | struct RegexMatcher : MatcherBase<std::string> { |
| 3526 | RegexMatcher( std::string regex, CaseSensitive::Choice caseSensitivity ); |
| 3527 | bool match( std::string const& matchee ) const override; |
| 3528 | std::string describe() const override; |
| 3529 | |
| 3530 | private: |
| 3531 | std::string m_regex; |
| 3532 | CaseSensitive::Choice m_caseSensitivity; |
| 3533 | }; |
| 3534 | |
| 3535 | } // namespace StdString |
| 3536 |