| 2559 | |
| 2560 | public: |
| 2561 | MatchExpr(ArgT const &arg, MatcherT const &matcher, StringRef matcherString) |
| 2562 | : ITransientExpression{true, matcher.match(arg)}, m_arg(arg), m_matcher(matcher), m_matcherString(matcherString) { |
| 2563 | } |
| 2564 | |
| 2565 | void streamReconstructedExpression(std::ostream &os) const override { |
| 2566 | auto matcherAsString = m_matcher.toString(); |