Lines Matching refs:arrayNode
95 bool JsonCompiler::ParseJsonArrayLevel(const Json::Value &arrayNode, const FileInfo &fileInfo) in ParseJsonArrayLevel() argument
97 if (!arrayNode.isArray()) { in ParseJsonArrayLevel()
103 if (arrayNode.empty()) { in ParseJsonArrayLevel()
109 for (Json::ArrayIndex index = 0; index < arrayNode.size(); index++) { in ParseJsonArrayLevel()
110 if (!arrayNode[index].isObject()) { in ParseJsonArrayLevel()
114 if (!ParseJsonObjectLevel(arrayNode[index], fileInfo)) { in ParseJsonArrayLevel()
339 Json::Value arrayNode = objectNode[TAG_VALUE]; in ParseValueArray() local
340 if (!arrayNode.isArray()) { in ParseValueArray()
346 if (arrayNode.empty()) { in ParseValueArray()
356 for (Json::ArrayIndex index = 0; index < arrayNode.size(); index++) { in ParseValueArray()
358 if (!callback(arrayNode[index], resourceItem, values)) { in ParseValueArray()