| 292 | bool is_string() const noexcept { return kind() == value_kind::string; } |
| 293 | bool is_object() const noexcept { return kind() == value_kind::object; } |
| 294 | bool is_array() const noexcept { return kind() == value_kind::array; } |
| 295 | |
| 296 | bool operator==(value const & rhs) const noexcept |
| 297 | { |