Searched refs:stateProps (Results 1 – 2 of 2) sorted by relevance
/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/ |
D | CharsetMBCS.java | 690 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/ |
D | ucnvmbcs.cpp | 631 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 …]
|