Home | History | Annotate | Download | only in i18n

Lines Matching refs:curIndex

461 PluralRules::getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName) {
462 int32_t i=*curIndex;
478 *curIndex=i;
1222 int32_t curIndex= *ruleIndex;
1229 while (curIndex<ruleData.length()) {
1230 ch = ruleData.charAt(curIndex);
1237 if ( *ruleIndex != curIndex ) { // letter
1238 token=UnicodeString(ruleData, *ruleIndex, curIndex-*ruleIndex);
1239 *ruleIndex=curIndex;
1250 if ( *ruleIndex != curIndex ) {
1251 token=UnicodeString(ruleData, *ruleIndex, curIndex-*ruleIndex);
1252 *ruleIndex=curIndex;
1258 *ruleIndex=curIndex+1;
1273 *ruleIndex=curIndex+1;
1282 if ( *ruleIndex != curIndex ) {
1283 token=UnicodeString(ruleData, *ruleIndex, curIndex-*ruleIndex);
1284 *ruleIndex=curIndex; // letter
1290 *ruleIndex=curIndex+2;
1298 curIndex++;
1300 if ( curIndex>=ruleData.length() ) {
1302 token=UnicodeString(ruleData, *ruleIndex, curIndex-*ruleIndex);