| 3773 | StringRef m_matcherString; |
| 3774 | public: |
| 3775 | MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) |
| 3776 | : ITransientExpression{ true, matcher.match( arg ) }, |
| 3777 | m_arg( arg ), |
| 3778 | m_matcher( matcher ), |
| 3779 | m_matcherString( matcherString ) |
| 3780 | {} |
| 3781 | |
| 3782 | void streamReconstructedExpression( std::ostream &os ) const override { |
| 3783 | auto matcherAsString = m_matcher.toString(); |