Searched defs:partIndex (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/icu/source/i18n/
H A Dselfmt.cpp125 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
135 const MessagePattern::Part& part=pattern.getPart(partIndex++);
143 return partIndex;
145 msgStart=partIndex;
147 partIndex=pattern.getLimitPartIndex(partIndex);
148 } while(++partIndex<count);
H A Dplurfmt.cpp275 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &dec, number, status); local
280 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit();
282 const MessagePattern::Part& part = msgPattern.getPart(++partIndex);
297 partIndex = msgPattern.getLimitPartIndex(partIndex);
298 index = msgPattern.getPart(partIndex).getLimit();
395 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
403 const MessagePattern::Part* part=&pattern.getPart(partIndex);
406 ++partIndex;
434 part=&pattern.getPart(partIndex
[all...]
H A Dchoicfmt.cpp423 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { argument
429 partIndex += 2;
432 msgStart = partIndex;
433 partIndex = pattern.getLimitPartIndex(partIndex);
434 if (++partIndex >= count) {
439 const MessagePattern::Part &part = pattern.getPart(partIndex++);
450 int32_t selectorIndex = pattern.getPatternIndex(partIndex++);
505 const MessagePattern &pattern, int32_t partIndex,
513 while (partIndex < coun
504 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) argument
539 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) argument
[all...]
H A Dmsgfmt.cpp531 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const {
532 if (partIndex != 0) {
533 partIndex = msgPattern.getLimitPartIndex(partIndex);
536 UMessagePatternPartType type = msgPattern.getPartType(++partIndex);
538 return partIndex;
569 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { argument
570 const MessagePattern::Part& part = msgPattern.getPart(partIndex);
621 for (int32_t partIndex = 0;
623 (partIndex
843 getArgName(int32_t partIndex) argument
[all...]
/external/icu/icu4c/source/i18n/
H A Dselfmt.cpp125 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
135 const MessagePattern::Part& part=pattern.getPart(partIndex++);
143 return partIndex;
145 msgStart=partIndex;
147 partIndex=pattern.getLimitPartIndex(partIndex);
148 } while(++partIndex<count);
H A Dplurfmt.cpp275 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &dec, number, status); local
280 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit();
282 const MessagePattern::Part& part = msgPattern.getPart(++partIndex);
297 partIndex = msgPattern.getLimitPartIndex(partIndex);
298 index = msgPattern.getPart(partIndex).getLimit();
395 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
403 const MessagePattern::Part* part=&pattern.getPart(partIndex);
406 ++partIndex;
434 part=&pattern.getPart(partIndex
[all...]
H A Dchoicfmt.cpp423 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { argument
429 partIndex += 2;
432 msgStart = partIndex;
433 partIndex = pattern.getLimitPartIndex(partIndex);
434 if (++partIndex >= count) {
439 const MessagePattern::Part &part = pattern.getPart(partIndex++);
450 int32_t selectorIndex = pattern.getPatternIndex(partIndex++);
505 const MessagePattern &pattern, int32_t partIndex,
513 while (partIndex < coun
504 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) argument
539 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) argument
[all...]
H A Dmsgfmt.cpp531 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const {
532 if (partIndex != 0) {
533 partIndex = msgPattern.getLimitPartIndex(partIndex);
536 UMessagePatternPartType type = msgPattern.getPartType(++partIndex);
538 return partIndex;
569 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { argument
570 const MessagePattern::Part& part = msgPattern.getPart(partIndex);
621 for (int32_t partIndex = 0;
623 (partIndex
843 getArgName(int32_t partIndex) argument
[all...]

Completed in 786 milliseconds