| 3353 | StringRef m_matcherString; |
| 3354 | public: |
| 3355 | MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) |
| 3356 | : ITransientExpression{ true, matcher.match( arg ) }, |
| 3357 | m_arg( arg ), |
| 3358 | m_matcher( matcher ), |
| 3359 | m_matcherString( matcherString ) |
| 3360 | {} |
| 3361 | |
| 3362 | void streamReconstructedExpression( std::ostream &os ) const override { |
| 3363 | auto matcherAsString = m_matcher.toString(); |