| 22025 | */ |
| 22026 | template<typename KeyT> |
| 22027 | iterator find(KeyT&& key) |
| 22028 | { |
| 22029 | auto result = end(); |
| 22030 | |
| 22031 | if (is_object()) |
| 22032 | { |
| 22033 | result.m_it.object_iterator = m_value.object->find(std::forward<KeyT>(key)); |
| 22034 | } |
| 22035 | |
| 22036 | return result; |
| 22037 | } |
| 22038 | |
| 22039 | /*! |
| 22040 | @brief find an element in a JSON object |