| 142 | |
| 143 | virtual bool has_key(const value &) { throw std::runtime_error(type() + " is not an object value"); } |
| 144 | virtual void insert(const value & /* key */, const value & /* val */) { throw std::runtime_error(type() + " is not an object value"); } |
| 145 | virtual value & at(const value & /* key */, value & /* default_val */) { throw std::runtime_error(type() + " is not an object value"); } |
| 146 | virtual value & at(const value & /* key */) { throw std::runtime_error(type() + " is not an object value"); } |
| 147 | virtual value & at(const std::string & /* key */, value & /* default_val */) { throw std::runtime_error(type() + " is not an object value"); } |
no test coverage detected