Home | History | Annotate | Download | only in makeconv

Lines Matching refs:stage3

60     uint16_t stage3[0x10000<<UCNV_EXT_STAGE_2_LEFT_SHIFT]; /* 0x10000 because of 16-bit stage 2/3 indexes */
65 /* for stage3 compaction of <subchar1> |2 mappings */
198 extData->stage3[extData->stage3Top++]=0;
233 udata_writeBlock(pData, extData->stage3, extData->stage3Top*2);
263 if(extData->stage3[i]!=0) {
264 printf("stage3[%04x]=%04x\n", i, extData->stage3[i]);
862 while(min<newBlock && extData->stage3[newBlock-1]==0) {
871 if(extData->stage3Top>LENGTHOF(extData->stage3)) {
879 * assume extData->stage3[i3]==0 because we get
885 extData->stage3[i3]=1;
889 * stage3 values for them are all the same, unlike for other mappings
898 min<i3 && extData->stage3[min]==1;
904 /* point to the previous such block and remove this block from stage3 */
907 uprv_memset(extData->stage3+extData->stage3Top, 0, MBCS_STAGE_3_BLOCK_SIZE*2);
921 extData->stage3[i3]=(uint16_t)i3b;