Home | History | Annotate | Download | only in i18n

Lines Matching defs:cmLookup

217     t->cmLookup = NULL;
416 if (t->cmLookup != NULL) {
417 uprv_free(t->cmLookup->cPoints);
418 uprv_free(t->cmLookup);
707 t->cmLookup = (CombinClassTable *)uprv_malloc(sizeof(CombinClassTable));
708 if (t->cmLookup==NULL) {
712 t->cmLookup->cPoints=(UChar *)uprv_malloc(noOfCM*sizeof(UChar));
713 if (t->cmLookup->cPoints ==NULL) {
714 uprv_free(t->cmLookup);
715 t->cmLookup = NULL;
720 t->cmLookup->size=noOfCM;
721 uprv_memset(t->cmLookup->index, 0, sizeof(t->cmLookup->index));
733 uprv_memcpy(t->cmLookup->cPoints+count, cm+(i<<8), index[i]*sizeof(UChar));
736 t->cmLookup->index[i]=count;
747 UBool buildCMTable = (t->cmLookup==NULL); // flag for building combining class table
1792 CombinClassTable *cmLookup = t->cmLookup;
1814 newDecomp[newDecLen++] = cmLookup->cPoints[c->cmPos];
1863 CombinClassTable *cmLookup = t->cmLookup;
1878 if ( cmLookup == NULL ) {
1881 index = cmLookup->index;
1897 decomp[1] = cmLookup->cPoints[i];
1916 decomp[replacedPos]=cmLookup->cPoints[i];
1989 if ( tempTable->cmLookup != NULL ) {
1990 t->cmLookup = tempTable->cmLookup; // copy over to t
1991 tempTable->cmLookup = NULL;