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

/external/icu/android_icu4j/src/main/java/android/icu/text/
H A DMessageFormat.java518 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more.
519 * @param partIndex Part index of the previous ARG_START (initially 0).
521 private int nextTopLevelArgStart(int partIndex) { argument
522 if (partIndex != 0) {
523 partIndex = msgPattern.getLimitPartIndex(partIndex);
526 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex);
528 return partIndex;
536 private boolean argNameMatches(int partIndex, String argName, int argNumber) { argument
537 Part part = msgPattern.getPart(partIndex);
543 getArgName(int partIndex) argument
1828 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) argument
1869 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) argument
1910 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) argument
1938 findOtherSubMessage(int partIndex) argument
[all...]
H A DPluralFormat.java424 * @param partIndex the index of the first PluralFormat argument style part.
432 MessagePattern pattern, int partIndex,
436 MessagePattern.Part part=pattern.getPart(partIndex);
439 ++partIndex;
466 part=pattern.getPart(partIndex++);
473 if(pattern.getPartType(partIndex).hasNumericValue()) {
475 part=pattern.getPart(partIndex++);
478 return partIndex;
485 msgStart=partIndex;
505 msgStart=partIndex;
431 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) 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) { argument
224 MessagePattern.Part part=pattern.getPart(partIndex++);
233 return partIndex;
235 msgStart=partIndex;
237 partIndex=pattern.getLimitPartIndex(partIndex);
238 } while(++partIndex<count);
H A DMessagePattern.java430 * Convenience method for getPart(partIndex).getIndex().
431 * @param partIndex The index of the Part data. (0..countParts()-1)
433 * @throws IndexOutOfBoundsException if partIndex is outside the (0..countParts()-1) range
435 public int getPatternIndex(int partIndex) { argument
436 return parts.get(partIndex).index;
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DMessageFormat.java529 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more.
530 * @param partIndex Part index of the previous ARG_START (initially 0).
532 private int nextTopLevelArgStart(int partIndex) { argument
533 if (partIndex != 0) {
534 partIndex = msgPattern.getLimitPartIndex(partIndex);
537 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex);
539 return partIndex;
547 private boolean argNameMatches(int partIndex, String argName, int argNumber) { argument
548 Part part = msgPattern.getPart(partIndex);
554 getArgName(int partIndex) argument
1872 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) argument
1913 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) argument
1954 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) argument
1982 findOtherSubMessage(int partIndex) argument
[all...]
H A DPluralFormat.java439 * @param partIndex the index of the first PluralFormat argument style part.
447 MessagePattern pattern, int partIndex,
451 MessagePattern.Part part=pattern.getPart(partIndex);
454 ++partIndex;
481 part=pattern.getPart(partIndex++);
488 if(pattern.getPartType(partIndex).hasNumericValue()) {
490 part=pattern.getPart(partIndex++);
493 return partIndex;
500 msgStart=partIndex;
520 msgStart=partIndex;
446 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) 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) { argument
228 MessagePattern.Part part=pattern.getPart(partIndex++);
237 return partIndex;
239 msgStart=partIndex;
241 partIndex=pattern.getLimitPartIndex(partIndex);
242 } while(++partIndex<count);
H A DMessagePattern.java456 * Convenience method for getPart(partIndex).getIndex().
457 * @param partIndex The index of the Part data. (0..countParts()-1)
459 * @throws IndexOutOfBoundsException if partIndex is outside the (0..countParts()-1) range
462 public int getPatternIndex(int partIndex) { argument
463 return parts.get(partIndex).index;
/external/messageformat/java/com/ibm/icu/simple/
H A DMessageFormat.java484 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more.
485 * @param partIndex Part index of the previous ARG_START (initially 0).
487 private int nextTopLevelArgStart(int partIndex) { argument
488 if (partIndex != 0) {
489 partIndex = msgPattern.getLimitPartIndex(partIndex);
492 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex);
494 return partIndex;
502 private boolean argNameMatches(int partIndex, String argName, int argNumber) { argument
503 Part part = msgPattern.getPart(partIndex);
509 getArgName(int partIndex) argument
1780 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) argument
1821 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) argument
1862 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) argument
1890 findOtherSubMessage(int partIndex) argument
[all...]
H A DPluralFormat.java279 * @param partIndex the index of the first PluralFormat argument style part.
287 MessagePattern pattern, int partIndex,
291 MessagePattern.Part part=pattern.getPart(partIndex);
294 ++partIndex;
321 part=pattern.getPart(partIndex++);
328 if(pattern.getPartType(partIndex).hasNumericValue()) {
330 part=pattern.getPart(partIndex++);
333 return partIndex;
340 msgStart=partIndex;
360 msgStart=partIndex;
286 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) argument
[all...]
/external/icu/icu4c/source/i18n/
H A Dchoicfmt.cpp425 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { argument
431 partIndex += 2;
434 msgStart = partIndex;
435 partIndex = pattern.getLimitPartIndex(partIndex);
436 if (++partIndex >= count) {
441 const MessagePattern::Part &part = pattern.getPart(partIndex++);
452 int32_t selectorIndex = pattern.getPatternIndex(partIndex++);
507 const MessagePattern &pattern, int32_t partIndex,
515 while (partIndex < coun
506 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) argument
541 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) argument
[all...]
H A Dselfmt.cpp127 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
137 const MessagePattern::Part& part=pattern.getPart(partIndex++);
145 return partIndex;
147 msgStart=partIndex;
149 partIndex=pattern.getLimitPartIndex(partIndex);
150 } while(++partIndex<count);
H A Dplurfmt.cpp299 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &dec, number, status); local
304 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit();
306 const MessagePattern::Part& part = msgPattern.getPart(++partIndex);
321 partIndex = msgPattern.getLimitPartIndex(partIndex);
322 index = msgPattern.getPart(partIndex).getLimit();
419 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument
427 const MessagePattern::Part* part=&pattern.getPart(partIndex);
430 ++partIndex;
458 part=&pattern.getPart(partIndex
515 int partIndex = 0; local
[all...]
H A Dmsgfmt.cpp534 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const {
535 if (partIndex != 0) {
536 partIndex = msgPattern.getLimitPartIndex(partIndex);
539 UMessagePatternPartType type = msgPattern.getPartType(++partIndex);
541 return partIndex;
572 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { argument
573 const MessagePattern::Part& part = msgPattern.getPart(partIndex);
624 for (int32_t partIndex = 0;
626 (partIndex
842 getArgName(int32_t partIndex) argument
[all...]
/external/messageformat/java/com/ibm/icu/text/
H A DSelectFormat.java218 * @param partIndex the index of the first SelectFormat argument style part.
222 public static int findSubMessage(MessagePattern pattern, int partIndex, String keyword) { argument
227 MessagePattern.Part part=pattern.getPart(partIndex++);
236 return partIndex;
238 msgStart=partIndex;
240 partIndex=pattern.getLimitPartIndex(partIndex);
241 } while(++partIndex<count);
H A DMessagePattern.java453 * Convenience method for getPart(partIndex).getIndex().
454 * @param partIndex The index of the Part data. (0..countParts()-1)
456 * @throws IndexOutOfBoundsException if partIndex is outside the (0..countParts()-1) range
459 public int getPatternIndex(int partIndex) { argument
460 return parts.get(partIndex).index;
/external/icu/icu4c/source/i18n/unicode/
H A Dchoicfmt.h505 * @param partIndex the index of the first ChoiceFormat argument style part.
509 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
512 const MessagePattern &pattern, int32_t partIndex,
516 * Matches the pattern string from the end of the partIndex to
524 const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex,
H A Dselfmt.h353 * @param partIndex the index of the first SelectFormat argument style part.
358 static int32_t findSubMessage(const MessagePattern& pattern, int32_t partIndex,
H A Dmsgfmt.h982 UnicodeString getArgName(int32_t partIndex);
988 int32_t nextTopLevelArgStart(int32_t partIndex) const;
990 UBool argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber);
1015 * @param partIndex the index of the first PluralFormat argument style part.
1018 int32_t findOtherSubMessage(int32_t partIndex) const;
H A Dplurfmt.h593 * @param partIndex the index of the first PluralFormat argument style part.
602 const MessagePattern& pattern, int32_t partIndex,
/external/skia/tests/
H A DSubsetPath.cpp19 int partIndex = fSubset - parts; local
20 SkASSERT(partIndex >= 0);
22 int start = count * partIndex / parts;
23 *end = count * (partIndex + 1) / parts;
/external/icu/icu4c/source/common/unicode/
H A Dmessagepattern.h641 * Convenience method for getPart(partIndex).getIndex().
642 * @param partIndex The index of the Part data. (0..countParts()-1)
646 int32_t getPatternIndex(int32_t partIndex) const {
647 return getPart(partIndex).index;

Completed in 552 milliseconds