• Home
  • Raw
  • Download

Lines Matching refs:ucm

698 ucm_separateMappings(UCMFile *ucm, UBool isSISO) {  in ucm_separateMappings()  argument
704 table=ucm->base; in ucm_separateMappings()
721 &ucm->states, m, in ucm_separateMappings()
737 ucm_moveMappings(ucm->base, ucm->ext); in ucm_separateMappings()
738 return ucm_checkBaseExt(&ucm->states, ucm->base, ucm->ext, ucm->ext, FALSE); in ucm_separateMappings()
740 ucm_sortTable(ucm->base); in ucm_separateMappings()
1016 UCMFile *ucm=(UCMFile *)uprv_malloc(sizeof(UCMFile)); in ucm_open() local
1017 if(ucm==NULL) { in ucm_open()
1022 memset(ucm, 0, sizeof(UCMFile)); in ucm_open()
1024 ucm->base=ucm_openTable(); in ucm_open()
1025 ucm->ext=ucm_openTable(); in ucm_open()
1027 ucm->states.stateFlags[0]=MBCS_STATE_FLAG_DIRECT; in ucm_open()
1028 ucm->states.conversionType=UCNV_UNSUPPORTED_CONVERTER; in ucm_open()
1029 ucm->states.outputType=-1; in ucm_open()
1030 ucm->states.minCharLength=ucm->states.maxCharLength=1; in ucm_open()
1032 return ucm; in ucm_open()
1036 ucm_close(UCMFile *ucm) { in ucm_close() argument
1037 if(ucm!=NULL) { in ucm_close()
1038 ucm_closeTable(ucm->base); in ucm_close()
1039 ucm_closeTable(ucm->ext); in ucm_close()
1040 uprv_free(ucm); in ucm_close()
1093 ucm_addMappingAuto(UCMFile *ucm, UBool forBase, UCMStates *baseStates, in ucm_addMappingAuto() argument
1123 ucm_addMapping(ucm->base, m, codePoints, bytes); in ucm_addMappingAuto()
1125 ucm_addMapping(ucm->ext, m, codePoints, bytes); in ucm_addMappingAuto()
1132 ucm_addMappingFromLine(UCMFile *ucm, const char *line, UBool forBase, UCMStates *baseStates) { in ucm_addMappingFromLine() argument
1146 ucm_addMappingAuto(ucm, forBase, baseStates, &m, codePoints, bytes); in ucm_addMappingFromLine()
1150 ucm_readTable(UCMFile *ucm, FileStream* convFile, in ucm_readTable() argument
1188 isOK&=ucm_addMappingFromLine(ucm, line, forBase, baseStates); in ucm_readTable()