• Home
  • Raw
  • Download

Lines Matching refs:arrayItem

200 …[this](const Json::Value &arrayItem, const ResourceItem &resourceItem, vector<string> &values) -> …  in HandleStringArray()  argument
201 if (!arrayItem.isObject()) { in HandleStringArray()
206 auto value = arrayItem[TAG_VALUE]; in HandleStringArray()
219 …[this](const Json::Value &arrayItem, const ResourceItem &resourceItem, vector<string> &values) -> … in HandleIntegerArray() argument
220 if (!CheckJsonIntegerValue(arrayItem, resourceItem)) { in HandleIntegerArray()
223 values.push_back(arrayItem.asString()); in HandleIntegerArray()
235 … [this](const Json::Value &arrayItem, const ResourceItem &resourceItem, vector<string> &values) { in HandleTheme() argument
236 return ParseAttribute(arrayItem, resourceItem, values); in HandleTheme()
250 …[&attrs, this](const Json::Value &arrayItem, const ResourceItem &resourceItem, vector<string> &val… in HandlePlural() argument
251 if (!CheckPluralValue(arrayItem, resourceItem)) { in HandlePlural()
254 string quantityValue = arrayItem[TAG_QUANTITY].asString(); in HandlePlural()
262 values.push_back(arrayItem[TAG_VALUE].asString()); in HandlePlural()
400 bool JsonCompiler::ParseAttribute(const Json::Value &arrayItem, const ResourceItem &resourceItem, in ParseAttribute() argument
404 if (!arrayItem.isObject()) { in ParseAttribute()
409 auto name = arrayItem[TAG_NAME]; in ParseAttribute()
422 auto value = arrayItem[TAG_VALUE]; in ParseAttribute()
437 bool JsonCompiler::CheckPluralValue(const Json::Value &arrayItem, const ResourceItem &resourceItem)… in CheckPluralValue() argument
439 if (!arrayItem.isObject()) { in CheckPluralValue()
444 auto quantity = arrayItem[TAG_QUANTITY]; in CheckPluralValue()
466 auto value = arrayItem[TAG_VALUE]; in CheckPluralValue()