Lines Matching full:reordercodes
572 int32_t* reorderCodes;
595 if (coll->reorderCodes) {
640 reorderCodes = (int32_t*)((uint8_t*)defaultReorderCodes + defaultReorderCodesSize);
641 leadBytePermutationTable = (uint8_t*)reorderCodes + reorderCodesSize;
684 if (coll->reorderCodes) {
685 localCollator->reorderCodes =
686 (int32_t*)uprv_memcpy(reorderCodes, coll->reorderCodes, coll->reorderCodesLength * sizeof(int32_t));
746 if(coll->reorderCodes != NULL && coll->freeReorderCodesOnClose == TRUE) {
747 uprv_free(coll->reorderCodes);
945 result->reorderCodes = NULL;
6794 dest[i] = coll->reorderCodes[i];
6801 const int32_t* reorderCodes,
6808 if (reorderCodesLength < 0 || (reorderCodesLength > 0 && reorderCodes == NULL)) {
6814 ((Collator*)coll->delegate)->setReorderCodes(reorderCodes, reorderCodesLength, *status);
6818 if (coll->reorderCodes != NULL && coll->freeReorderCodesOnClose == TRUE) {
6819 uprv_free(coll->reorderCodes);
6821 coll->reorderCodes = NULL;
6830 coll->reorderCodes = (int32_t*) uprv_malloc(reorderCodesLength * sizeof(int32_t));
6831 if (coll->reorderCodes == NULL) {
6837 coll->reorderCodes[i] = reorderCodes[i];