Lines Matching defs:unicodeCodeUnits
43 uint16_t *unicodeCodeUnits;
177 uprv_free(mbcsData->unicodeCodeUnits);
205 mbcsData->unicodeCodeUnits=(uint16_t *)uprv_malloc(sum*sizeof(uint16_t));
206 if(mbcsData->unicodeCodeUnits==NULL) {
212 mbcsData->unicodeCodeUnits[i]=0xfffe;
461 if((old=mbcsData->unicodeCodeUnits[offset])!=0xfffe || (old=removeFallback(mbcsData, offset))!=-1) {
478 if(mbcsData->unicodeCodeUnits[offset]==0xfffe) {
482 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c;
490 old=mbcsData->unicodeCodeUnits[offset];
496 real=0x10000+((old&0x3ff)<<10)+((mbcsData->unicodeCodeUnits[offset+1])&0x3ff);
498 real=mbcsData->unicodeCodeUnits[offset+1];
515 mbcsData->unicodeCodeUnits[offset++]=0xe001;
516 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c;
519 mbcsData->unicodeCodeUnits[offset++]=(uint16_t)(0xdbc0+(c>>10));
520 mbcsData->unicodeCodeUnits[offset]=(uint16_t)(0xdc00+(c&0x3ff));
525 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c;
528 mbcsData->unicodeCodeUnits[offset++]=0xe000;
529 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c;
532 mbcsData->unicodeCodeUnits[offset++]=(uint16_t)(0xd7c0+(c>>10));
533 mbcsData->unicodeCodeUnits[offset]=(uint16_t)(0xdc00+(c&0x3ff));
1344 &mbcsData->unicodeCodeUnits,
1549 udata_writeBlock(pData, mbcsData->unicodeCodeUnits, mbcsData->ucm->states.countToUCodeUnits*2);