HomeSort by relevance Sort by last modified time
    Searched refs:reorderTable (Results 1 - 10 of 10) sorted by null

  /external/icu/icu4c/source/i18n/
collationcompare.cpp 98 const uint8_t *reorderTable = settings.reorderTable;
99 if (reorderTable != NULL) {
100 leftPrimary = Collation::reorder(reorderTable, leftPrimary);
101 rightPrimary = Collation::reorder(reorderTable, rightPrimary);
349 const uint8_t *reorderTable = settings.reorderTable;
350 if (reorderTable != NULL) {
351 leftQuaternary = Collation::reorder(reorderTable, leftQuaternary);
352 rightQuaternary = Collation::reorder(reorderTable, rightQuaternary)
    [all...]
collationsettings.cpp 29 reorderTable(NULL),
34 U_ASSERT(other.reorderTable == NULL);
36 U_ASSERT(other.reorderTable != NULL);
38 aliasReordering(other.reorderCodes, length, other.reorderTable);
40 setReordering(other.reorderCodes, length, other.reorderTable);
81 reorderTable = NULL;
95 reorderTable = table;
109 ownedTable = const_cast<uint8_t *>(reorderTable);
119 reorderTable = ownedTable = bytes + capacity * 4;
collationsettings.h 105 reorderTable(NULL),
198 const uint8_t *reorderTable;
collationtailoring.cpp 42 U_ASSERT(baseSettings->reorderTable == NULL);
collationkeys.cpp 249 const uint8_t *reorderTable = settings.reorderTable;
288 if(reorderTable != NULL) { p1 = reorderTable[p1]; }
308 if(reorderTable != NULL) { p1 = reorderTable[p1]; }
collationdatareader.cpp 124 const uint8_t *reorderTable = NULL;
133 reorderTable = inBytes + offset;
135 // If we have reorder codes, then build the reorderTable at the end,
398 if(reorderCodesLength == 0 || reorderTable != NULL) {
399 settings->aliasReordering(reorderCodes, reorderCodesLength, reorderTable);
collation.h 489 static inline uint32_t reorder(const uint8_t reorderTable[256], uint32_t primary) {
490 return ((uint32_t)reorderTable[primary >> 24] << 24) | (primary & 0xffffff);
collationdatawriter.cpp 179 // or add a few bytes to the reorderTable.
217 if(settings.reorderTable != NULL) {
303 copyData(indexes, CollationDataReader::IX_REORDER_TABLE_OFFSET, settings.reorderTable, dest);
collationfastlatin.cpp 51 const uint8_t *reorderTable = settings.reorderTable;
52 if(reorderTable != NULL) {
58 uint32_t lastByte = reorderTable[scripts[i] & 0xff];
    [all...]
rulebasedcollator.cpp 663 defaultSettings.reorderTable);
676 uint8_t reorderTable[256];
677 data->makeReorderTable(reorderCodes, length, reorderTable, errorCode);
679 if(!ownedSettings->setReordering(reorderCodes, length, reorderTable)) {
    [all...]

Completed in 160 milliseconds