HomeSort by relevance Sort by last modified time
    Searched refs:variableTop (Results 1 - 25 of 29) sorted by null

1 2

  /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) {

Completed in 657 milliseconds

1 2