| 216 | }; |
| 217 | |
| 218 | class Argument |
| 219 | : public LeafPattern { |
| 220 | public: |
| 221 | using LeafPattern::LeafPattern; |
| 222 | |
| 223 | protected: |
| 224 | virtual std::pair<size_t, std::shared_ptr<LeafPattern>> single_match(PatternList const& left) const override; |
| 225 | }; |
| 226 | |
| 227 | class Command : public Argument { |
| 228 | public: |
nothing calls this directly
no outgoing calls
no test coverage detected