| 1051 | } |
| 1052 | |
| 1053 | bool GetArrayPointer(const TJsonValue& jv, const size_t index, const TJsonValue::TArray** value) { |
| 1054 | const TJsonValue* v; |
| 1055 | if (!jv.GetValuePointer(index, &v) || !v->IsArray()) { |
| 1056 | return false; |
| 1057 | } |
| 1058 | *value = &v->GetArray(); |
| 1059 | return true; |
| 1060 | } |
| 1061 | |
| 1062 | bool GetMapPointer(const TJsonValue& jv, const TStringBuf key, const TJsonValue::TMapType** value) { |
| 1063 | const TJsonValue* v; |
no test coverage detected