Lines Matching defs:partIndex
276 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &dec, number, status);
281 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit();
283 const MessagePattern::Part& part = msgPattern.getPart(++partIndex);
298 partIndex = msgPattern.getLimitPartIndex(partIndex);
299 index = msgPattern.getPart(partIndex).getLimit();
396 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex,
404 const MessagePattern::Part* part=&pattern.getPart(partIndex);
407 ++partIndex;
435 part=&pattern.getPart(partIndex++);
442 if(MessagePattern::Part::hasNumericValue(pattern.getPartType(partIndex))) {
444 part=&pattern.getPart(partIndex++);
447 return partIndex;
454 msgStart=partIndex;
474 msgStart=partIndex;
480 partIndex=pattern.getLimitPartIndex(partIndex);
481 } while(++partIndex<count);
492 int partIndex = 0;
510 while (partIndex < count) {
511 const MessagePattern::Part* partSelector = &msgPattern.getPart(partIndex++);
517 const MessagePattern::Part* partStart = &msgPattern.getPart(partIndex++);
523 const MessagePattern::Part* partLimit = &msgPattern.getPart(partIndex++);