Searched defs:variableTop (Results 1 - 14 of 14) sorted by relevance

/external/icu/icu4c/source/i18n/
H A Dcollationcompare.cpp33 uint32_t variableTop; local
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 &&
H A Dcollationbuilder.h299 uint32_t variableTop; member in class:CollationBuilder
H A Dcollationfastlatin.h229 static inline uint32_t getPrimaries(uint32_t variableTop, uint32_t pair) { argument
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);
H A Dcollationsettings.h106 variableTop(0),
215 uint32_t variableTop; member in struct:CollationSettings
H A Dcollationfastlatin.cpp35 // 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() local
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) {
455 uint32_t variableTop = (uint32_t)options >> 16; // see RuleBasedCollator::getFastLatinOptions() local
948 getSecondaries(uint32_t variableTop, uint32_t pair) argument
974 getCases(uint32_t variableTop, UBool strengthIsPrimary, uint32_t pair) argument
1015 getTertiaries(uint32_t variableTop, UBool withCaseBits, uint32_t pair) argument
1066 getQuaternaries(uint32_t variableTop, uint32_t pair) argument
[all...]
H A Dcollationkeys.cpp242 uint32_t variableTop; local
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);
H A Dusrchimp.h84 uint32_t variableTop; member in class:UCollationPCE
181 uint32_t variableTop; member in struct:UStringSearch
H A Dalphaindex.cpp395 const RuleBasedCollator &coll, uint32_t variableTop,
404 if (p > variableTop) {
426 uint32_t variableTop; local
428 variableTop = collatorPrimaryOnly_->getVariableTop(errorCode);
430 variableTop = 0;
508 hasMultiplePrimaryWeights(*collatorPrimaryOnly_, variableTop, current,
520 !hasMultiplePrimaryWeights(*collatorPrimaryOnly_, variableTop,
394 hasMultiplePrimaryWeights( const RuleBasedCollator &coll, uint32_t variableTop, const UnicodeString &s, UVector64 &ces, UErrorCode &errorCode) argument
/external/icu/icu4c/source/test/intltest/
H A Dcolldata.cpp46 uint32_t variableTop = ucol_getVariableTop(coll, &status); local
78 if (toShift && variableTop > (uint32_t)order && (order & UCOL_PRIMARYORDERMASK) != 0) {
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
H A DCollationSettings.java108 if((options & ALTERNATE_MASK) != 0 && variableTop != o.variableTop) { return false; }
116 if((options & ALTERNATE_MASK) != 0) { h ^= variableTop; }
442 public long variableTop; field in class:CollationSettings
H A DCollationFastLatin.java210 // 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) {
737 getPrimaries(int variableTop, int pair) argument
754 getSecondaries(int variableTop, int pair) argument
779 getCases(int variableTop, boolean strengthIsPrimary, int pair) argument
819 getTertiaries(int variableTop, boolean withCaseBits, int pair) argument
869 getQuaternaries(int variableTop, int pair) argument
[all...]
H A DCollationBuilder.java43 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);
1492 private long variableTop; field in class:CollationBuilder
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/
H A DAlphabeticIndex.java1007 long variableTop;
1009 variableTop = collatorPrimaryOnly.getVariableTop() & 0xffffffffL;
1011 variableTop = 0;
1064 hasMultiplePrimaryWeights(collatorPrimaryOnly, variableTop, current) &&
1075 !hasMultiplePrimaryWeights(collatorPrimaryOnly, variableTop, singleBucket.lowerBoundary)) {
1195 RuleBasedCollator coll, long variableTop, String s) {
1201 if (p > variableTop) {
1194 hasMultiplePrimaryWeights( RuleBasedCollator coll, long variableTop, String s) argument
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dcom.ibm.icu_4.2.1.v20100412.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 210 milliseconds