Searched refs:codesAndRanges (Results 1 - 3 of 3) sorted by relevance

/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
H A DCollationSettings.java135 void aliasReordering(CollationData data, int[] codesAndRanges, int codesLength, byte[] table) { argument
137 if(codesLength == codesAndRanges.length) {
138 codes = codesAndRanges;
142 System.arraycopy(codesAndRanges, 0, codes, 0, codesLength);
145 int rangesLimit = codesAndRanges.length;
152 (codesAndRanges[rangesStart] & 0xffff) == 0 &&
153 (codesAndRanges[rangesLimit - 1] & 0xffff) != 0)) {
160 (codesAndRanges[firstSplitByteRangeIndex] & 0xff0000) == 0) {
169 assert(table[codesAndRanges[firstSplitByteRangeIndex] >>> 24] == 0);
170 minHighNoReorder = codesAndRanges[rangesLimi
[all...]
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
H A DCollationSettings.java133 void aliasReordering(CollationData data, int[] codesAndRanges, int codesLength, byte[] table) { argument
135 if(codesLength == codesAndRanges.length) {
136 codes = codesAndRanges;
140 System.arraycopy(codesAndRanges, 0, codes, 0, codesLength);
143 int rangesLimit = codesAndRanges.length;
150 (codesAndRanges[rangesStart] & 0xffff) == 0 &&
151 (codesAndRanges[rangesLimit - 1] & 0xffff) != 0)) {
158 (codesAndRanges[firstSplitByteRangeIndex] & 0xff0000) == 0) {
167 assert(table[codesAndRanges[firstSplitByteRangeIndex] >>> 24] == 0);
168 minHighNoReorder = codesAndRanges[rangesLimi
[all...]
/external/icu/icu4c/source/i18n/
H A Dcollationdatawriter.cpp160 UVector32 codesAndRanges(errorCode);
167 data.makeReorderRanges(reorderCodes, reorderCodesLength, codesAndRanges, errorCode);
170 codesAndRanges.insertElementAt(reorderCodes[i], i, errorCode);
173 reorderCodes = codesAndRanges.getBuffer();
174 reorderCodesLength = codesAndRanges.size();

Completed in 133 milliseconds