! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with an empty value which depends on the type: Value type | initial value ----------- | ------------- null | `null` boolean | `false` string | `""` number | `0` object | `{}` array | `[]`
| 1472 | @since version 1.0.0 |
| 1473 | */ |
| 1474 | basic_json(const value_t v) |
| 1475 | : m_type(v), m_value(v) |
| 1476 | { |
| 1477 | assert_invariant(); |
| 1478 | } |
| 1479 | |
| 1480 | /*! |
| 1481 | @brief create a null object |
no test coverage detected