/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
CollationFastLatin.java | 210 // No mini primaries are variable, set a variableTop just below the 217 return -1; // variableTop >= digits, should not occur 288 int variableTop = options >> 16; // see getOptions() 322 } else if(leftPair > variableTop) { 333 leftPair = getPrimaries(variableTop, leftPair); 358 } else if(rightPair > variableTop) { 369 rightPair = getPrimaries(variableTop, rightPair); 414 } else if(leftPair > variableTop) { 423 leftPair = getSecondaries(variableTop, (int)pairAndInc); 443 } else if(rightPair > variableTop) { [all...] |
CollationCompare.java | 20 long variableTop; 22 variableTop = 0; 25 variableTop = settings.variableTop + 1; 36 if (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { 52 } while (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY); 60 if (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { 76 } while (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY);
|
CollationSettings.java | 108 if((options & ALTERNATE_MASK) != 0 && variableTop != o.variableTop) { return false; } 116 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } 442 public long variableTop;
|
CollationKeys.java | 344 long variableTop; 346 variableTop = 0; 349 variableTop = settings.variableTop + 1; 374 if (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY) { 403 } while (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY); [all...] |
CollationDataReader.java | 485 if(options == ts.options && ts.variableTop != 0 && 495 // Set variableTop from options and scripts data. 496 settings.variableTop = tailoring.data.getLastPrimaryForGroup( 498 if(settings.variableTop == 0) { 499 throw new ICUException("The maxVariable could not be mapped to a variableTop");
|
CollationBuilder.java | 43 variableTop = 0; 62 // on the root collator's maxVariable/variableTop. 64 // the tailoring.settings pointer here and read its variableTop when we need it. 66 variableTop = base.settings.readOnly().variableTop; 341 ce = rootElements.lastCEWithPrimaryBefore(variableTop + 1); 344 ce = rootElements.firstCEWithPrimaryAtLeast(variableTop + 1); [all...] |
CollationRuleParser.java | 587 settings.variableTop = baseData.getLastPrimaryForGroup( 589 assert(settings.variableTop != 0); [all...] |
/external/icu/icu4c/source/i18n/ |
collationfastlatin.cpp | 35 // No mini primaries are variable, set a variableTop just below the 42 return -1; // variableTop >= digits, should not occur 118 uint32_t variableTop = (uint32_t)options >> 16; // see getOptions() 153 } else if(leftPair > variableTop) { 159 leftPair = getPrimaries(variableTop, leftPair); 184 } else if(rightPair > variableTop) { 190 rightPair = getPrimaries(variableTop, rightPair); 235 } else if(leftPair > variableTop) { 240 leftPair = getSecondaries(variableTop, leftPair); 260 } else if(rightPair > variableTop) { [all...] |
collationcompare.cpp | 33 uint32_t variableTop; 35 variableTop = 0; 38 variableTop = settings.variableTop + 1; 50 if(leftPrimary < variableTop && leftPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { 66 } while(leftPrimary < variableTop && 75 if(rightPrimary < variableTop && rightPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { 91 } while(rightPrimary < variableTop &&
|
collationfastlatin.h | 229 static inline uint32_t getPrimaries(uint32_t variableTop, uint32_t pair) { 232 if(ce > variableTop) { return pair & TWO_LONG_PRIMARIES_MASK; } 244 static uint32_t getSecondaries(uint32_t variableTop, uint32_t pair); 245 static uint32_t getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair); 246 static uint32_t getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair); 247 static uint32_t getQuaternaries(uint32_t variableTop, uint32_t pair);
|
collationsettings.cpp | 30 options(other.options), variableTop(other.variableTop), 52 if((options & ALTERNATE_MASK) != 0 && variableTop != other.variableTop) { return FALSE; } 63 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; }
|
collationsettings.h | 106 variableTop(0), 215 uint32_t variableTop;
|
usrchimp.h | 84 uint32_t variableTop; 181 uint32_t variableTop; 200 * all primary values less than variabletop will need to be masked off anyway.
|
collationkeys.cpp | 242 uint32_t variableTop; 244 variableTop = 0; 247 variableTop = settings.variableTop + 1; 271 if(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY) { 300 } while(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY);
|
collationdatareader.cpp | 407 if(options == ts.options && ts.variableTop != 0 && 423 // Set variableTop from options and scripts data. 424 settings->variableTop = tailoring.data->getLastPrimaryForGroup( 426 if(settings->variableTop == 0) {
|
ucoleitr.cpp | 197 variableTop = coll.getVariableTop(status); 233 if ((toShift && variableTop > ce && primary != 0)
|
alphaindex.cpp | 395 const RuleBasedCollator &coll, uint32_t variableTop, 404 if (p > variableTop) { 426 uint32_t variableTop; 428 variableTop = collatorPrimaryOnly_->getVariableTop(errorCode); 430 variableTop = 0; 508 hasMultiplePrimaryWeights(*collatorPrimaryOnly_, variableTop, current, 520 !hasMultiplePrimaryWeights(*collatorPrimaryOnly_, variableTop, [all...] |
collationbuilder.h | 299 uint32_t variableTop;
|
rulebasedcollator.cpp | 545 ownedSettings->variableTop = varTop; 562 return settings->variableTop; 593 return settings->variableTop; 604 if(varTop != settings->variableTop) { 615 if(varTop != settings->variableTop) { 624 ownedSettings->variableTop = varTop; 628 if(varTop == getDefaultSettings().variableTop) { [all...] |
collationbuilder.cpp | 206 variableTop(0), 250 // on the root collator's maxVariable/variableTop. 252 // the tailoring.settings pointer here and read its variableTop when we need it. 254 variableTop = base->settings->variableTop; 548 ce = rootElements.lastCEWithPrimaryBefore(variableTop + 1); 551 ce = rootElements.firstCEWithPrimaryAtLeast(variableTop + 1); [all...] |
collationruleparser.cpp | 550 settings->variableTop = baseData->getLastPrimaryForGroup( 552 U_ASSERT(settings->variableTop != 0);
|
usearch.cpp | 155 // less than variabletop will need to be masked off anyway. 156 if (strsrch->variableTop > sourcece) { [all...] |
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/ |
AlphabeticIndex.java | [all...] |
RuleBasedCollator.java | 773 ownedSettings.variableTop = varTop; [all...] |
/external/icu/icu4c/source/test/intltest/ |
colldata.cpp | 46 uint32_t variableTop = ucol_getVariableTop(coll, &status); 78 if (toShift && variableTop > (uint32_t)order && (order & UCOL_PRIMARYORDERMASK) != 0) {
|