| 3675 | StringRef m_matcherString; |
| 3676 | public: |
| 3677 | MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) |
| 3678 | : ITransientExpression{ true, matcher.match( arg ) }, |
| 3679 | m_arg( arg ), |
| 3680 | m_matcher( matcher ), |
| 3681 | m_matcherString( matcherString ) |
| 3682 | {} |
| 3683 | |
| 3684 | void streamReconstructedExpression( std::ostream &os ) const override { |
| 3685 | auto matcherAsString = m_matcher.toString(); |