Home
last modified time | relevance | path

Searched refs:partIndex (Results 1 - 25 of 37) sorted by relevance

12

/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DMessageFormat.java558 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more.
559 * @param partIndex Part index of the previous ARG_START (initially 0).
561 private int nextTopLevelArgStart(int partIndex) { in nextTopLevelArgStart() argument
562 if (partIndex != 0) { in nextTopLevelArgStart()
563 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
566 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
568 return partIndex; in nextTopLevelArgStart()
576 private boolean argNameMatches(int partIndex, String argName, int argNumber) { in argNameMatches() argument
577 Part part = msgPattern.getPart(partIndex); in argNameMatches()
583 getArgName(int partIndex) getArgName() argument
1901 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) findChoiceSubMessage() argument
1942 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) parseChoiceArgument() argument
1983 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) matchStringUntilLimitPart() argument
2011 findOtherSubMessage(int partIndex) findOtherSubMessage() argument
[all...]
H A DPluralFormat.java442 * @param partIndex the index of the first PluralFormat argument style part.
450 MessagePattern pattern, int partIndex, in findSubMessage()
454 MessagePattern.Part part=pattern.getPart(partIndex); in findSubMessage()
457 ++partIndex; in findSubMessage()
484 part=pattern.getPart(partIndex++); in findSubMessage()
491 if(pattern.getPartType(partIndex).hasNumericValue()) { in findSubMessage()
493 part=pattern.getPart(partIndex++); in findSubMessage()
496 return partIndex; in findSubMessage()
503 msgStart=partIndex; in findSubMessage()
523 msgStart=partIndex; in findSubMessage()
449 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) findSubMessage() argument
[all...]
H A DSelectFormat.java219 * @param partIndex the index of the first SelectFormat argument style part.
223 /*package*/ static int findSubMessage(MessagePattern pattern, int partIndex, String keyword) { in findSubMessage() argument
228 MessagePattern.Part part=pattern.getPart(partIndex++); in findSubMessage()
237 return partIndex; in findSubMessage()
239 msgStart=partIndex; in findSubMessage()
241 partIndex=pattern.getLimitPartIndex(partIndex); in findSubMessage()
242 } while(++partIndex<count); in findSubMessage()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
H A DMessageFormat.java547 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more.
548 * @param partIndex Part index of the previous ARG_START (initially 0).
550 private int nextTopLevelArgStart(int partIndex) { in nextTopLevelArgStart() argument
551 if (partIndex != 0) { in nextTopLevelArgStart()
552 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
555 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
557 return partIndex; in nextTopLevelArgStart()
565 private boolean argNameMatches(int partIndex, String argName, int argNumber) { in argNameMatches() argument
566 Part part = msgPattern.getPart(partIndex); in argNameMatches()
572 getArgName(int partIndex) getArgName() argument
1857 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) findChoiceSubMessage() argument
1898 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) parseChoiceArgument() argument
1939 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) matchStringUntilLimitPart() argument
1967 findOtherSubMessage(int partIndex) findOtherSubMessage() argument
[all...]
H A DPluralFormat.java427 * @param partIndex the index of the first PluralFormat argument style part.
435 MessagePattern pattern, int partIndex, in findSubMessage()
439 MessagePattern.Part part=pattern.getPart(partIndex); in findSubMessage()
442 ++partIndex; in findSubMessage()
469 part=pattern.getPart(partIndex++); in findSubMessage()
476 if(pattern.getPartType(partIndex).hasNumericValue()) { in findSubMessage()
478 part=pattern.getPart(partIndex++); in findSubMessage()
481 return partIndex; in findSubMessage()
488 msgStart=partIndex; in findSubMessage()
508 msgStart=partIndex; in findSubMessage()
434 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) findSubMessage() argument
[all...]
H A DSelectFormat.java215 * @param partIndex the index of the first SelectFormat argument style part.
219 /*package*/ static int findSubMessage(MessagePattern pattern, int partIndex, String keyword) { in findSubMessage() argument
224 MessagePattern.Part part=pattern.getPart(partIndex++); in findSubMessage()
233 return partIndex; in findSubMessage()
235 msgStart=partIndex; in findSubMessage()
237 partIndex=pattern.getLimitPartIndex(partIndex); in findSubMessage()
238 } while(++partIndex<count); in findSubMessage()
/third_party/icu/icu4c/source/i18n/
H A Dplurfmt.cpp297 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &data.quantity, number, status); in format() local
302 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit(); in format()
304 const MessagePattern::Part& part = msgPattern.getPart(++partIndex); in format()
319 partIndex = msgPattern.getLimitPartIndex(partIndex); in format()
320 index = msgPattern.getPart(partIndex).getLimit(); in format()
417 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
425 const MessagePattern::Part* part=&pattern.getPart(partIndex); in findSubMessage()
428 ++partIndex; in findSubMessage()
456 part=&pattern.getPart(partIndex in findSubMessage()
513 int partIndex = 0; parseType() local
[all...]
H A Dchoicfmt.cpp425 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { in findSubMessage() argument
431 partIndex += 2; in findSubMessage()
434 msgStart = partIndex; in findSubMessage()
435 partIndex = pattern.getLimitPartIndex(partIndex); in findSubMessage()
436 if (++partIndex >= count) { in findSubMessage()
441 const MessagePattern::Part &part = pattern.getPart(partIndex++); in findSubMessage()
452 int32_t selectorIndex = pattern.getPatternIndex(partIndex++); in findSubMessage()
507 const MessagePattern &pattern, int32_t partIndex, in parseArgument()
515 while (partIndex < coun in parseArgument()
506 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) parseArgument() argument
541 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) matchStringUntilLimitPart() argument
[all...]
H A Dmsgfmt.cpp535 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const { in nextTopLevelArgStart()
536 if (partIndex != 0) { in nextTopLevelArgStart()
537 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
540 UMessagePatternPartType type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
542 return partIndex; in nextTopLevelArgStart()
573 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { in argNameMatches() argument
574 const MessagePattern::Part& part = msgPattern.getPart(partIndex); in argNameMatches()
625 for (int32_t partIndex = 0; in adoptFormats()
627 (partIndex in adoptFormats()
848 getArgName(int32_t partIndex) getArgName() argument
[all...]
H A Dselfmt.cpp127 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
137 const MessagePattern::Part& part=pattern.getPart(partIndex++); in findSubMessage()
145 return partIndex; in findSubMessage()
147 msgStart=partIndex; in findSubMessage()
149 partIndex=pattern.getLimitPartIndex(partIndex); in findSubMessage()
150 } while(++partIndex<count); in findSubMessage()
/third_party/node/deps/icu-small/source/i18n/
H A Dplurfmt.cpp297 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &data.quantity, number, status); in format() local
302 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit(); in format()
304 const MessagePattern::Part& part = msgPattern.getPart(++partIndex); in format()
319 partIndex = msgPattern.getLimitPartIndex(partIndex); in format()
320 index = msgPattern.getPart(partIndex).getLimit(); in format()
417 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
425 const MessagePattern::Part* part=&pattern.getPart(partIndex); in findSubMessage()
428 ++partIndex; in findSubMessage()
456 part=&pattern.getPart(partIndex in findSubMessage()
513 int partIndex = 0; parseType() local
[all...]
H A Dchoicfmt.cpp425 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { in findSubMessage() argument
431 partIndex += 2; in findSubMessage()
434 msgStart = partIndex; in findSubMessage()
435 partIndex = pattern.getLimitPartIndex(partIndex); in findSubMessage()
436 if (++partIndex >= count) { in findSubMessage()
441 const MessagePattern::Part &part = pattern.getPart(partIndex++); in findSubMessage()
452 int32_t selectorIndex = pattern.getPatternIndex(partIndex++); in findSubMessage()
507 const MessagePattern &pattern, int32_t partIndex, in parseArgument()
515 while (partIndex < coun in parseArgument()
506 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) parseArgument() argument
541 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) matchStringUntilLimitPart() argument
[all...]
H A Dmsgfmt.cpp536 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const { in nextTopLevelArgStart()
537 if (partIndex != 0) { in nextTopLevelArgStart()
538 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
541 UMessagePatternPartType type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
543 return partIndex; in nextTopLevelArgStart()
574 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { in argNameMatches() argument
575 const MessagePattern::Part& part = msgPattern.getPart(partIndex); in argNameMatches()
626 for (int32_t partIndex = 0; in adoptFormats()
628 (partIndex in adoptFormats()
849 getArgName(int32_t partIndex) getArgName() argument
[all...]
H A Dselfmt.cpp127 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
137 const MessagePattern::Part& part=pattern.getPart(partIndex++); in findSubMessage()
145 return partIndex; in findSubMessage()
147 msgStart=partIndex; in findSubMessage()
149 partIndex=pattern.getLimitPartIndex(partIndex); in findSubMessage()
150 } while(++partIndex<count); in findSubMessage()
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dplurfmt.cpp297 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &data.quantity, number, status); in format() local
302 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit(); in format()
304 const MessagePattern::Part& part = msgPattern.getPart(++partIndex); in format()
319 partIndex = msgPattern.getLimitPartIndex(partIndex); in format()
320 index = msgPattern.getPart(partIndex).getLimit(); in format()
417 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
425 const MessagePattern::Part* part=&pattern.getPart(partIndex); in findSubMessage()
428 ++partIndex; in findSubMessage()
456 part=&pattern.getPart(partIndex in findSubMessage()
513 int partIndex = 0; parseType() local
[all...]
H A Dchoicfmt.cpp425 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { in findSubMessage() argument
431 partIndex += 2; in findSubMessage()
434 msgStart = partIndex; in findSubMessage()
435 partIndex = pattern.getLimitPartIndex(partIndex); in findSubMessage()
436 if (++partIndex >= count) { in findSubMessage()
441 const MessagePattern::Part &part = pattern.getPart(partIndex++); in findSubMessage()
452 int32_t selectorIndex = pattern.getPatternIndex(partIndex++); in findSubMessage()
507 const MessagePattern &pattern, int32_t partIndex, in parseArgument()
515 while (partIndex < coun in parseArgument()
506 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) parseArgument() argument
541 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) matchStringUntilLimitPart() argument
[all...]
H A Dmsgfmt.cpp535 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const { in nextTopLevelArgStart()
536 if (partIndex != 0) { in nextTopLevelArgStart()
537 partIndex = msgPattern.getLimitPartIndex(partIndex); in nextTopLevelArgStart()
540 UMessagePatternPartType type = msgPattern.getPartType(++partIndex); in nextTopLevelArgStart()
542 return partIndex; in nextTopLevelArgStart()
573 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { in argNameMatches() argument
574 const MessagePattern::Part& part = msgPattern.getPart(partIndex); in argNameMatches()
625 for (int32_t partIndex = 0; in adoptFormats()
627 (partIndex in adoptFormats()
848 getArgName(int32_t partIndex) getArgName() argument
[all...]
H A Dselfmt.cpp127 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, in findSubMessage() argument
137 const MessagePattern::Part& part=pattern.getPart(partIndex++); in findSubMessage()
145 return partIndex; in findSubMessage()
147 msgStart=partIndex; in findSubMessage()
149 partIndex=pattern.getLimitPartIndex(partIndex); in findSubMessage()
150 } while(++partIndex<count); in findSubMessage()
/third_party/skia/tests/
H A DSubsetPath.cpp20 int partIndex = fSubset - parts; in range() local
21 SkASSERT(partIndex >= 0); in range()
23 int start = count * partIndex / parts; in range()
24 *end = count * (partIndex + 1) / parts; in range()
/third_party/node/deps/icu-small/source/i18n/unicode/
H A Dchoicfmt.h508 * @param partIndex the index of the first ChoiceFormat argument style part.
512 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
515 const MessagePattern &pattern, int32_t partIndex,
519 * Matches the pattern string from the end of the partIndex to
527 const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex,
H A Dmsgfmt.h1002 UnicodeString getArgName(int32_t partIndex);
1008 int32_t nextTopLevelArgStart(int32_t partIndex) const;
1010 UBool argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber);
1035 * @param partIndex the index of the first PluralFormat argument style part.
1038 int32_t findOtherSubMessage(int32_t partIndex) const;
/third_party/icu/icu4c/source/i18n/unicode/
H A Dchoicfmt.h508 * @param partIndex the index of the first ChoiceFormat argument style part.
512 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
515 const MessagePattern &pattern, int32_t partIndex,
519 * Matches the pattern string from the end of the partIndex to
527 const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex,
H A Dmsgfmt.h1002 UnicodeString getArgName(int32_t partIndex);
1008 int32_t nextTopLevelArgStart(int32_t partIndex) const;
1010 UBool argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber);
1035 * @param partIndex the index of the first PluralFormat argument style part.
1038 int32_t findOtherSubMessage(int32_t partIndex) const;
/third_party/skia/third_party/externals/icu/source/i18n/unicode/
H A Dchoicfmt.h508 * @param partIndex the index of the first ChoiceFormat argument style part.
512 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
515 const MessagePattern &pattern, int32_t partIndex,
519 * Matches the pattern string from the end of the partIndex to
527 const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex,
H A Dmsgfmt.h1002 UnicodeString getArgName(int32_t partIndex);
1008 int32_t nextTopLevelArgStart(int32_t partIndex) const;
1010 UBool argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber);
1037 * @param partIndex the index of the first PluralFormat argument style part.
1040 int32_t findOtherSubMessage(int32_t partIndex) const;

Completed in 26 milliseconds

12