• Home
  • Raw
  • Download

Lines Matching refs:unicodeCodeUnits

43     uint16_t *unicodeCodeUnits;  member
180 uprv_free(mbcsData->unicodeCodeUnits); in MBCSDestruct()
210 mbcsData->unicodeCodeUnits=(uint16_t *)uprv_malloc(sum*sizeof(uint16_t)); in MBCSStartMappings()
211 if(mbcsData->unicodeCodeUnits==NULL) { in MBCSStartMappings()
217 mbcsData->unicodeCodeUnits[i]=0xfffe; in MBCSStartMappings()
466 …if((old=mbcsData->unicodeCodeUnits[offset])!=0xfffe || (old=removeFallback(mbcsData, offset))!=-1)… in MBCSAddToUnicode()
483 if(mbcsData->unicodeCodeUnits[offset]==0xfffe) { in MBCSAddToUnicode()
487 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c; in MBCSAddToUnicode()
495 old=mbcsData->unicodeCodeUnits[offset]; in MBCSAddToUnicode()
501 … real=0x10000+((old&0x3ff)<<10)+((mbcsData->unicodeCodeUnits[offset+1])&0x3ff); in MBCSAddToUnicode()
503 real=mbcsData->unicodeCodeUnits[offset+1]; in MBCSAddToUnicode()
520 mbcsData->unicodeCodeUnits[offset++]=0xe001; in MBCSAddToUnicode()
521 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c; in MBCSAddToUnicode()
524 mbcsData->unicodeCodeUnits[offset++]=(uint16_t)(0xdbc0+(c>>10)); in MBCSAddToUnicode()
525 mbcsData->unicodeCodeUnits[offset]=(uint16_t)(0xdc00+(c&0x3ff)); in MBCSAddToUnicode()
530 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c; in MBCSAddToUnicode()
533 mbcsData->unicodeCodeUnits[offset++]=0xe000; in MBCSAddToUnicode()
534 mbcsData->unicodeCodeUnits[offset]=(uint16_t)c; in MBCSAddToUnicode()
537 mbcsData->unicodeCodeUnits[offset++]=(uint16_t)(0xd7c0+(c>>10)); in MBCSAddToUnicode()
538 mbcsData->unicodeCodeUnits[offset]=(uint16_t)(0xdc00+(c&0x3ff)); in MBCSAddToUnicode()
1351 &mbcsData->unicodeCodeUnits, in MBCSPostprocess()
1557 udata_writeBlock(pData, mbcsData->unicodeCodeUnits, mbcsData->ucm->states.countToUCodeUnits*2); in MBCSWrite()