| 67 | ParseResult &operator=(const ParseResult &) = delete; |
| 68 | |
| 69 | std::unique_ptr<SR> stringfy() const { |
| 70 | std::unique_ptr<SR> sr = std::make_unique<SR>(); |
| 71 | if (sr && static_cast<const PR *>(this)->stringfy_impl(*sr)) return sr; |
| 72 | return nullptr; |
| 73 | } |
| 74 | |
| 75 | std::unique_ptr<SR> prettify() const { |
| 76 | std::unique_ptr<SR> sr = std::make_unique<SR>(); |
no test coverage detected