Home | History | Annotate | Download | only in i18n

Lines Matching defs:varTop

529     uint32_t varTop = data->getLastPrimaryForGroup(group);
530 U_ASSERT(varTop != 0);
533 ownedSettings->variableTop = varTop;
554 RuleBasedCollator::setVariableTop(const UChar *varTop, int32_t len, UErrorCode &errorCode) {
556 if(varTop == NULL && len !=0) {
560 if(len < 0) { len = u_strlen(varTop); }
568 UTF16CollationIterator ci(data, numeric, varTop, varTop, varTop + len);
572 FCDUTF16CollationIterator ci(data, numeric, varTop, varTop, varTop + len);
585 RuleBasedCollator::setVariableTop(const UnicodeString &varTop, UErrorCode &errorCode) {
586 return setVariableTop(varTop.getBuffer(), varTop.length(), errorCode);
590 RuleBasedCollator::setVariableTop(uint32_t varTop, UErrorCode &errorCode) {
592 if(varTop != settings->variableTop) {
595 int32_t group = data->getGroupForPrimary(varTop);
601 U_ASSERT(v != 0 && v >= varTop);
602 varTop = v;
603 if(varTop != settings->variableTop) {
612 ownedSettings->variableTop = varTop;
616 if(varTop == getDefaultSettings().variableTop) {