Home
last modified time | relevance | path

Searched refs:stateProps (Results 1 – 2 of 2) sorted by relevance

/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
DCharsetMBCS.java684 byte stateProps[] = new byte[MBCS_MAX_STATE_COUNT]; in MBCSEnumToUnicode()
688 getStateProp(mbcsTable.stateTable, stateProps, 0); in MBCSEnumToUnicode()
691 if (stateProps[state] >= 0x40) { in MBCSEnumToUnicode()
693 enumToU(mbcsTable, stateProps, state, 0, 0); in MBCSEnumToUnicode()
700 …private static boolean enumToU(UConverterMBCSTable mbcsTable, byte stateProps[], int state, int of… in enumToU() argument
713 b = (stateProps[state]&0x38)<<2; in enumToU()
714 if (b == 0 && stateProps[state] >= 0x40) { in enumToU()
719 limit = ((stateProps[state]&7)+1)<<5; in enumToU()
724 if (stateProps[nextState] >= 0) { in enumToU()
726 …if (!enumToU(mbcsTable, stateProps, nextState, offset+MBCS_ENTRY_TRANSITION_OFFSET(entry), value|b… in enumToU()
[all …]
/external/icu/icu4c/source/common/
Ducnvmbcs.cpp634 enumToU(UConverterMBCSTable *mbcsTable, int8_t stateProps[], in enumToU() argument
651 b=(stateProps[state]&0x38)<<2; in enumToU()
652 if(b==0 && stateProps[state]>=0x40) { in enumToU()
657 limit=((stateProps[state]&7)+1)<<5; in enumToU()
662 if(stateProps[nextState]>=0) { in enumToU()
665 mbcsTable, stateProps, nextState, in enumToU()
736 getStateProp(const int32_t (*stateTable)[256], int8_t stateProps[], int state) { in getStateProp() argument
741 stateProps[state]=0; in getStateProp()
747 if(stateProps[nextState]==-1) { in getStateProp()
748 getStateProp(stateTable, stateProps, nextState); in getStateProp()
[all …]