Home | History | Annotate | Download | only in makeconv

Lines Matching refs:states

38     /* toUnicode (state table in ucm->states) */
197 sum=mbcsData->ucm->states.countToUCodeUnits;
215 maxCharLength=mbcsData->ucm->states.maxCharLength;
375 if(mbcsData->ucm->states.countStates==0) {
381 if(length==2 && mbcsData->ucm->states.outputType==MBCS_OUTPUT_2_SISO) {
391 entry=mbcsData->ucm->states.stateTable[state][bytes[i++]];
452 mbcsData->ucm->states.stateTable[state][bytes[i-1]]=entry;
553 return (UBool)(1==ucm_countChars(&mbcsData->ucm->states, bytes, length));
687 maxCharLength=mbcsData->ucm->states.maxCharLength;
689 if( mbcsData->ucm->states.outputType==MBCS_OUTPUT_2_SISO &&
953 maxCharLength=mbcsData->ucm->states.maxCharLength;
1070 oldLength=mbcsData->ucm->states.maxCharLength;
1099 mbcsData->ucm->states.outputType=(int8_t)(MBCS_OUTPUT_3_EUC+oldLength-3);
1326 UCMStates *states;
1329 states=&mbcsData->ucm->states;
1330 stage3Width=maxCharLength=states->maxCharLength;
1332 ucm_optimizeStates(states,
1450 if(mbcsData->ucm->states.maxCharLength==1) {
1502 header.countStates=mbcsData->ucm->states.countStates;
1507 mbcsData->ucm->states.countStates*1024+
1511 mbcsData->ucm->states.countToUCodeUnits*2;
1523 header.flags=(uint8_t)(mbcsData->ucm->states.outputType);
1536 udata_writeBlock(pData, mbcsData->ucm->states.stateTable, header.countStates*1024);
1538 udata_writeBlock(pData, mbcsData->unicodeCodeUnits, mbcsData->ucm->states.countToUCodeUnits*2);
1540 if(mbcsData->ucm->states.maxCharLength==1) {