Home | History | Annotate | Download | only in gennorm

Lines Matching full:combiningcps

119 static uint32_t combiningCPs[2000];
122 * after processCombining() this contains for each code point in combiningCPs[]
127 /* section limits for combiningCPs[], see addCombiningCP() */
137 * code point in the combiningCPs[] array.
308 * Insert an entry into combiningCPs[] for the new code point code with its flags.
311 * combiningCPs[] contains three sections:
334 if(code==(combiningCPs[i]&0xffffff)) {
336 if(newEntry==combiningCPs[i]) {
341 newEntry|=combiningCPs[i];
343 uprv_memmove(combiningCPs+i, combiningCPs+i+1, (combineBackTop-i)*4);
356 if(combineBackTop>=sizeof(combiningCPs)/4) {
358 (long)(sizeof(combiningCPs)/4));
375 uprv_memmove(combiningCPs+i+1, combiningCPs+i, (combineBackTop-i)*4);
377 combiningCPs[i]=newEntry;
384 * Find the index in combiningCPs[] where code point code is stored.
387 * @return index in combiningCPs[] where code is stored
403 if(code==(combiningCPs[i]&0xffffff)) {
479 createNorm(combiningCPs[i]&0xffffff)->combiningIndex=combiningIndexes[i]=tableTop;
496 createNorm(combiningCPs[i]&0xffffff)->combiningIndex=combiningIndexes[i]=finalIndex++;
1552 c2=combiningCPs[i]&0xffffff;