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.java690 byte stateProps[] = new byte[MBCS_MAX_STATE_COUNT]; in MBCSEnumToUnicode()
694 getStateProp(mbcsTable.stateTable, stateProps, 0); in MBCSEnumToUnicode()
697 if (stateProps[state] >= 0x40) { in MBCSEnumToUnicode()
699 enumToU(mbcsTable, stateProps, state, 0, 0); in MBCSEnumToUnicode()
706 …private static boolean enumToU(UConverterMBCSTable mbcsTable, byte stateProps[], int state, int of… in enumToU() argument
719 b = (stateProps[state]&0x38)<<2; in enumToU()
720 if (b == 0 && stateProps[state] >= 0x40) { in enumToU()
725 limit = ((stateProps[state]&7)+1)<<5; in enumToU()
730 if (stateProps[nextState] >= 0) { in enumToU()
732 …if (!enumToU(mbcsTable, stateProps, nextState, offset+MBCS_ENTRY_TRANSITION_OFFSET(entry), value|b… in enumToU()
[all …]
/external/icu/icu4c/source/common/
Ducnvmbcs.cpp631 enumToU(UConverterMBCSTable *mbcsTable, int8_t stateProps[], in enumToU() argument
648 b=(stateProps[state]&0x38)<<2; in enumToU()
649 if(b==0 && stateProps[state]>=0x40) { in enumToU()
654 limit=((stateProps[state]&7)+1)<<5; in enumToU()
659 if(stateProps[nextState]>=0) { in enumToU()
662 mbcsTable, stateProps, nextState, in enumToU()
733 getStateProp(const int32_t (*stateTable)[256], int8_t stateProps[], int state) { in getStateProp() argument
738 stateProps[state]=0; in getStateProp()
744 if(stateProps[nextState]==-1) { in getStateProp()
745 getStateProp(stateTable, stateProps, nextState); in getStateProp()
[all …]