Lines Matching refs:numeric
579 UBool numeric = settings->isNumeric(); in setVariableTop() local
582 UTF16CollationIterator ci(data, numeric, varTop, varTop, varTop + len); in setVariableTop()
586 FCDUTF16CollationIterator ci(data, numeric, varTop, varTop, varTop + len); in setVariableTop()
1003 UBool numeric = settings->isNumeric(); in doCompare() local
1006 data->isUnsafeBackward(left[equalPrefixLength], numeric)) || in doCompare()
1008 data->isUnsafeBackward(right[equalPrefixLength], numeric))) { in doCompare()
1011 data->isUnsafeBackward(left[equalPrefixLength], numeric)) {} in doCompare()
1050 UTF16CollationIterator leftIter(data, numeric, in doCompare()
1052 UTF16CollationIterator rightIter(data, numeric, in doCompare()
1056 FCDUTF16CollationIterator leftIter(data, numeric, in doCompare()
1058 FCDUTF16CollationIterator rightIter(data, numeric, in doCompare()
1122 UBool numeric = settings->isNumeric(); in doCompare() local
1129 unsafe = data->isUnsafeBackward(c, numeric); in doCompare()
1135 unsafe = data->isUnsafeBackward(c, numeric); in doCompare()
1142 } while(equalPrefixLength > 0 && data->isUnsafeBackward(c, numeric)); in doCompare()
1179 UTF8CollationIterator leftIter(data, numeric, left, equalPrefixLength, leftLength); in doCompare()
1180 UTF8CollationIterator rightIter(data, numeric, right, equalPrefixLength, rightLength); in doCompare()
1183 FCDUTF8CollationIterator leftIter(data, numeric, left, equalPrefixLength, leftLength); in doCompare()
1184 … FCDUTF8CollationIterator rightIter(data, numeric, right, equalPrefixLength, rightLength); in doCompare()
1219 UBool numeric = settings->isNumeric(); in compare() local
1236 if((leftUnit >= 0 && data->isUnsafeBackward(leftUnit, numeric)) || in compare()
1237 (rightUnit >= 0 && data->isUnsafeBackward(rightUnit, numeric))) { in compare()
1243 } while(equalPrefixLength > 0 && data->isUnsafeBackward(leftUnit, numeric)); in compare()
1251 UIterCollationIterator leftIter(data, numeric, left); in compare()
1252 UIterCollationIterator rightIter(data, numeric, right); in compare()
1255 FCDUIterCollationIterator leftIter(data, numeric, left, equalPrefixLength); in compare()
1256 FCDUIterCollationIterator rightIter(data, numeric, right, equalPrefixLength); in compare()
1336 UBool numeric = settings->isNumeric(); in writeSortKey() local
1339 UTF16CollationIterator iter(data, numeric, s, s, limit); in writeSortKey()
1344 FCDUTF16CollationIterator iter(data, numeric, s, s, limit); in writeSortKey()
1438 UBool numeric = settings->isNumeric(); in internalNextSortKeyPart() local
1441 UIterCollationIterator ci(data, numeric, *iter); in internalNextSortKeyPart()
1445 FCDUIterCollationIterator ci(data, numeric, *iter, 0); in internalNextSortKeyPart()
1496 UBool numeric = settings->isNumeric(); in internalGetCEs() local
1498 UTF16CollationIterator iter(data, numeric, s, s, limit); in internalGetCEs()
1504 FCDUTF16CollationIterator iter(data, numeric, s, s, limit); in internalGetCEs()