Home
last modified time | relevance | path

Searched refs:variableTop (Results 1 - 25 of 65) sorted by relevance

123

/third_party/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
H A DCollationFastLatin.java214 // No mini primaries are variable, set a variableTop just below the in getOptions()
221 return -1; // variableTop >= digits, should not occur in getOptions()
292 int variableTop = options >> 16; // see getOptions() in compareUTF16()
326 } else if(leftPair > variableTop) { in compareUTF16()
337 leftPair = getPrimaries(variableTop, leftPair); in compareUTF16()
362 } else if(rightPair > variableTop) { in compareUTF16()
373 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
418 } else if(leftPair > variableTop) { in compareUTF16()
427 leftPair = getSecondaries(variableTop, (int)pairAndInc); in compareUTF16()
447 } else if(rightPair > variableTop) { in compareUTF16()
741 getPrimaries(int variableTop, int pair) getPrimaries() argument
758 getSecondaries(int variableTop, int pair) getSecondaries() argument
783 getCases(int variableTop, boolean strengthIsPrimary, int pair) getCases() argument
823 getTertiaries(int variableTop, boolean withCaseBits, int pair) getTertiaries() argument
873 getQuaternaries(int variableTop, int pair) getQuaternaries() argument
[all...]
H A DCollationCompare.java22 long variableTop; in compareUpToQuaternary()
24 variableTop = 0; in compareUpToQuaternary()
27 variableTop = settings.variableTop + 1; in compareUpToQuaternary()
38 if (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
54 } while (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY); in compareUpToQuaternary()
62 if (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
78 } while (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY); in compareUpToQuaternary()
H A DCollationKeys.java346 long variableTop; in writeSortKeyUpToQuaternary()
348 variableTop = 0; in writeSortKeyUpToQuaternary()
351 variableTop = settings.variableTop + 1; in writeSortKeyUpToQuaternary()
376 if (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY) { in writeSortKeyUpToQuaternary()
405 } while (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY); in writeSortKeyUpToQuaternary()
H A DCollationSettings.java110 if((options & ALTERNATE_MASK) != 0 && variableTop != o.variableTop) { return false; } in equals()
118 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } in hashCode()
442 public long variableTop; field in CollationSettings
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/coll/
H A DCollationFastLatin.java218 // No mini primaries are variable, set a variableTop just below the in getOptions()
225 return -1; // variableTop >= digits, should not occur in getOptions()
296 int variableTop = options >> 16; // see getOptions() in compareUTF16()
330 } else if(leftPair > variableTop) { in compareUTF16()
341 leftPair = getPrimaries(variableTop, leftPair); in compareUTF16()
366 } else if(rightPair > variableTop) { in compareUTF16()
377 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
422 } else if(leftPair > variableTop) { in compareUTF16()
431 leftPair = getSecondaries(variableTop, (int)pairAndInc); in compareUTF16()
451 } else if(rightPair > variableTop) { in compareUTF16()
745 getPrimaries(int variableTop, int pair) getPrimaries() argument
762 getSecondaries(int variableTop, int pair) getSecondaries() argument
787 getCases(int variableTop, boolean strengthIsPrimary, int pair) getCases() argument
827 getTertiaries(int variableTop, boolean withCaseBits, int pair) getTertiaries() argument
877 getQuaternaries(int variableTop, int pair) getQuaternaries() argument
[all...]
H A DCollationCompare.java26 long variableTop; in compareUpToQuaternary()
28 variableTop = 0; in compareUpToQuaternary()
31 variableTop = settings.variableTop + 1; in compareUpToQuaternary()
42 if (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
58 } while (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY); in compareUpToQuaternary()
66 if (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
82 } while (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY); in compareUpToQuaternary()
H A DCollationKeys.java356 long variableTop; in writeSortKeyUpToQuaternary()
358 variableTop = 0; in writeSortKeyUpToQuaternary()
361 variableTop = settings.variableTop + 1; in writeSortKeyUpToQuaternary()
386 if (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY) { in writeSortKeyUpToQuaternary()
415 } while (p < variableTop && p > Collation.MERGE_SEPARATOR_PRIMARY); in writeSortKeyUpToQuaternary()
H A DCollationSettings.java112 if((options & ALTERNATE_MASK) != 0 && variableTop != o.variableTop) { return false; } in equals()
120 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } in hashCode()
444 public long variableTop; field in CollationSettings
/third_party/icu/icu4c/source/i18n/
H A Dcollationfastlatin.cpp36 // No mini primaries are variable, set a variableTop just below the in getOptions()
43 return -1; // variableTop >= digits, should not occur in getOptions()
119 uint32_t variableTop = (uint32_t)options >> 16; // see getOptions() in compareUTF16() local
153 } else if(leftPair > variableTop) { in compareUTF16()
159 leftPair = getPrimaries(variableTop, leftPair); in compareUTF16()
184 } else if(rightPair > variableTop) { in compareUTF16()
190 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
235 } else if(leftPair > variableTop) { in compareUTF16()
240 leftPair = getSecondaries(variableTop, leftPair); in compareUTF16()
260 } else if(rightPair > variableTop) { in compareUTF16()
455 uint32_t variableTop = (uint32_t)options >> 16; // see RuleBasedCollator::getFastLatinOptions() compareUTF8() local
947 getSecondaries(uint32_t variableTop, uint32_t pair) getSecondaries() argument
973 getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair) getCases() argument
1014 getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair) getTertiaries() argument
1065 getQuaternaries(uint32_t variableTop, uint32_t pair) getQuaternaries() argument
[all...]
H A Dcollationcompare.cpp35 uint32_t variableTop; in compareUpToQuaternary() local
37 variableTop = 0; in compareUpToQuaternary()
40 variableTop = settings.variableTop + 1; in compareUpToQuaternary()
51 if(leftPrimary < variableTop && leftPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
67 } while(leftPrimary < variableTop && in compareUpToQuaternary()
76 if(rightPrimary < variableTop && rightPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
92 } while(rightPrimary < variableTop && in compareUpToQuaternary()
H A Dcollationfastlatin.h231 static inline uint32_t getPrimaries(uint32_t variableTop, uint32_t pair) { in getPrimaries() argument
234 if(ce > variableTop) { return pair & TWO_LONG_PRIMARIES_MASK; } in getPrimaries()
246 static uint32_t getSecondaries(uint32_t variableTop, uint32_t pair);
247 static uint32_t getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair);
248 static uint32_t getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair);
249 static uint32_t getQuaternaries(uint32_t variableTop, uint32_t pair);
H A Dcollationsettings.cpp32 options(other.options), variableTop(other.variableTop), in CollationSettings()
54 if((options & ALTERNATE_MASK) != 0 && variableTop != other.variableTop) { return false; } in operator ==()
65 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } in hashCode()
H A Dcollationkeys.cpp244 uint32_t variableTop; in writeSortKeyUpToQuaternary() local
246 variableTop = 0; in writeSortKeyUpToQuaternary()
249 variableTop = settings.variableTop + 1; in writeSortKeyUpToQuaternary()
273 if(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY) { in writeSortKeyUpToQuaternary()
302 } while(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY); in writeSortKeyUpToQuaternary()
H A Dusrchimp.h86 uint32_t variableTop; member in UCollationPCE
179 uint32_t variableTop; member
/third_party/node/deps/icu-small/source/i18n/
H A Dcollationfastlatin.cpp36 // No mini primaries are variable, set a variableTop just below the in getOptions()
43 return -1; // variableTop >= digits, should not occur in getOptions()
119 uint32_t variableTop = (uint32_t)options >> 16; // see getOptions() in compareUTF16() local
153 } else if(leftPair > variableTop) { in compareUTF16()
159 leftPair = getPrimaries(variableTop, leftPair); in compareUTF16()
184 } else if(rightPair > variableTop) { in compareUTF16()
190 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
235 } else if(leftPair > variableTop) { in compareUTF16()
240 leftPair = getSecondaries(variableTop, leftPair); in compareUTF16()
260 } else if(rightPair > variableTop) { in compareUTF16()
455 uint32_t variableTop = (uint32_t)options >> 16; // see RuleBasedCollator::getFastLatinOptions() compareUTF8() local
947 getSecondaries(uint32_t variableTop, uint32_t pair) getSecondaries() argument
973 getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair) getCases() argument
1014 getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair) getTertiaries() argument
1065 getQuaternaries(uint32_t variableTop, uint32_t pair) getQuaternaries() argument
[all...]
H A Dcollationcompare.cpp35 uint32_t variableTop; in compareUpToQuaternary() local
37 variableTop = 0; in compareUpToQuaternary()
40 variableTop = settings.variableTop + 1; in compareUpToQuaternary()
51 if(leftPrimary < variableTop && leftPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
67 } while(leftPrimary < variableTop && in compareUpToQuaternary()
76 if(rightPrimary < variableTop && rightPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
92 } while(rightPrimary < variableTop && in compareUpToQuaternary()
H A Dcollationfastlatin.h231 static inline uint32_t getPrimaries(uint32_t variableTop, uint32_t pair) { in getPrimaries() argument
234 if(ce > variableTop) { return pair & TWO_LONG_PRIMARIES_MASK; } in getPrimaries()
246 static uint32_t getSecondaries(uint32_t variableTop, uint32_t pair);
247 static uint32_t getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair);
248 static uint32_t getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair);
249 static uint32_t getQuaternaries(uint32_t variableTop, uint32_t pair);
H A Dcollationsettings.cpp32 options(other.options), variableTop(other.variableTop), in CollationSettings()
54 if((options & ALTERNATE_MASK) != 0 && variableTop != other.variableTop) { return false; } in operator ==()
65 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } in hashCode()
H A Dcollationkeys.cpp244 uint32_t variableTop; in writeSortKeyUpToQuaternary() local
246 variableTop = 0; in writeSortKeyUpToQuaternary()
249 variableTop = settings.variableTop + 1; in writeSortKeyUpToQuaternary()
273 if(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY) { in writeSortKeyUpToQuaternary()
302 } while(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY); in writeSortKeyUpToQuaternary()
H A Dusrchimp.h86 uint32_t variableTop; member in UCollationPCE
179 uint32_t variableTop; member
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dcollationfastlatin.cpp36 // No mini primaries are variable, set a variableTop just below the in getOptions()
43 return -1; // variableTop >= digits, should not occur in getOptions()
119 uint32_t variableTop = (uint32_t)options >> 16; // see getOptions() in compareUTF16() local
153 } else if(leftPair > variableTop) { in compareUTF16()
159 leftPair = getPrimaries(variableTop, leftPair); in compareUTF16()
184 } else if(rightPair > variableTop) { in compareUTF16()
190 rightPair = getPrimaries(variableTop, rightPair); in compareUTF16()
235 } else if(leftPair > variableTop) { in compareUTF16()
240 leftPair = getSecondaries(variableTop, leftPair); in compareUTF16()
260 } else if(rightPair > variableTop) { in compareUTF16()
455 uint32_t variableTop = (uint32_t)options >> 16; // see RuleBasedCollator::getFastLatinOptions() compareUTF8() local
947 getSecondaries(uint32_t variableTop, uint32_t pair) getSecondaries() argument
973 getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair) getCases() argument
1014 getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair) getTertiaries() argument
1065 getQuaternaries(uint32_t variableTop, uint32_t pair) getQuaternaries() argument
[all...]
H A Dcollationcompare.cpp35 uint32_t variableTop; in compareUpToQuaternary() local
37 variableTop = 0; in compareUpToQuaternary()
40 variableTop = settings.variableTop + 1; in compareUpToQuaternary()
51 if(leftPrimary < variableTop && leftPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
67 } while(leftPrimary < variableTop && in compareUpToQuaternary()
76 if(rightPrimary < variableTop && rightPrimary > Collation::MERGE_SEPARATOR_PRIMARY) { in compareUpToQuaternary()
92 } while(rightPrimary < variableTop && in compareUpToQuaternary()
H A Dcollationfastlatin.h231 static inline uint32_t getPrimaries(uint32_t variableTop, uint32_t pair) { in getPrimaries() argument
234 if(ce > variableTop) { return pair & TWO_LONG_PRIMARIES_MASK; } in getPrimaries()
246 static uint32_t getSecondaries(uint32_t variableTop, uint32_t pair);
247 static uint32_t getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair);
248 static uint32_t getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair);
249 static uint32_t getQuaternaries(uint32_t variableTop, uint32_t pair);
H A Dcollationsettings.cpp32 options(other.options), variableTop(other.variableTop), in CollationSettings()
54 if((options & ALTERNATE_MASK) != 0 && variableTop != other.variableTop) { return FALSE; } in operator ==()
65 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; } in hashCode()
H A Dcollationkeys.cpp244 uint32_t variableTop; in writeSortKeyUpToQuaternary() local
246 variableTop = 0; in writeSortKeyUpToQuaternary()
249 variableTop = settings.variableTop + 1; in writeSortKeyUpToQuaternary()
273 if(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY) { in writeSortKeyUpToQuaternary()
302 } while(p < variableTop && p > Collation::MERGE_SEPARATOR_PRIMARY); in writeSortKeyUpToQuaternary()

Completed in 20 milliseconds

123