| 9027 | }; |
| 9028 | |
| 9029 | struct BoundRef : NonCopyable { |
| 9030 | virtual ~BoundRef() = default; |
| 9031 | virtual auto isContainer() const -> bool { return false; } |
| 9032 | virtual auto isFlag() const -> bool { return false; } |
| 9033 | }; |
| 9034 | struct BoundValueRefBase : BoundRef { |
| 9035 | virtual auto setValue( std::string const &arg ) -> ParserResult = 0; |
| 9036 | }; |
nothing calls this directly
no outgoing calls
no test coverage detected