Searched refs:subStart (Results 1 – 4 of 4) sorted by relevance
/external/icu/icu4c/source/tools/makeconv/ |
D | gencnvex.c | 414 int32_t i, j, uniqueCount, count, subStart, subLimit; in generateToUTable() local 496 subStart=subLimit; in generateToUTable() 502 if(subStart==subLimit) { in generateToUTable() 509 m=mappings+map[subStart]; in generateToUTable() 512 ++subStart; in generateToUTable() 514 if(subStart<subLimit && mappings[map[subStart]].bLen==unitIndex+1) { in generateToUTable() 518 ucm_printMapping(table, mappings+map[subStart], stderr); in generateToUTable() 525 if(subStart==subLimit) { in generateToUTable() 533 if(!generateToUTable(extData, table, subStart, subLimit, unitIndex+1, defaultValue)) { in generateToUTable() 713 int32_t i, j, uniqueCount, count, subStart, subLimit; in generateFromUTable() local [all …]
|
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
D | NFRule.java | 463 int subStart; in extractSubstitution() local 468 subStart = indexOfAnyRulePrefix(ruleText); in extractSubstitution() 472 if (subStart == -1) { in extractSubstitution() 478 if (ruleText.startsWith(">>>", subStart)) { in extractSubstitution() 479 subEnd = subStart + 2; in extractSubstitution() 484 char c = ruleText.charAt(subStart); in extractSubstitution() 485 subEnd = ruleText.indexOf(c, subStart + 1); in extractSubstitution() 506 result = NFSubstitution.makeSubstitution(subStart, this, predecessor, owner, in extractSubstitution() 507 this.formatter, ruleText.substring(subStart, subEnd + 1)); in extractSubstitution() 510 ruleText = ruleText.substring(0, subStart) + ruleText.substring(subEnd + 1); in extractSubstitution()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | NFRule.java | 462 int subStart; in extractSubstitution() local 467 subStart = indexOfAnyRulePrefix(ruleText); in extractSubstitution() 471 if (subStart == -1) { in extractSubstitution() 477 if (ruleText.startsWith(">>>", subStart)) { in extractSubstitution() 478 subEnd = subStart + 2; in extractSubstitution() 483 char c = ruleText.charAt(subStart); in extractSubstitution() 484 subEnd = ruleText.indexOf(c, subStart + 1); in extractSubstitution() 505 result = NFSubstitution.makeSubstitution(subStart, this, predecessor, owner, in extractSubstitution() 506 this.formatter, ruleText.substring(subStart, subEnd + 1)); in extractSubstitution() 509 ruleText = ruleText.substring(0, subStart) + ruleText.substring(subEnd + 1); in extractSubstitution()
|
/external/icu/icu4c/source/i18n/ |
D | nfrule.cpp | 473 int32_t subStart = indexOfAnyRulePrefix(); in extractSubstitution() local 474 int32_t subEnd = subStart; in extractSubstitution() 478 if (subStart == -1) { in extractSubstitution() 484 if (ruleText.indexOf(gGreaterGreaterGreater, 3, 0) == subStart) { in extractSubstitution() 485 subEnd = subStart + 2; in extractSubstitution() 490 UChar c = ruleText.charAt(subStart); in extractSubstitution() 491 subEnd = ruleText.indexOf(c, subStart + 1); in extractSubstitution() 513 subToken.setTo(ruleText, subStart, subEnd + 1 - subStart); in extractSubstitution() 514 result = NFSubstitution::makeSubstitution(subStart, this, predecessor, ruleSet, in extractSubstitution() 518 ruleText.removeBetween(subStart, subEnd+1); in extractSubstitution()
|