Lines Matching refs:stateTable

503     row=mbcsTable->stateTable[state];
594 getStateProp(const int32_t (*stateTable)[256], int8_t stateProps[], int state) {
598 row=stateTable[state];
606 getStateProp(stateTable, stateProps, nextState);
627 getStateProp(stateTable, stateProps, nextState);
644 getStateProp(stateTable, stateProps, nextState);
693 getStateProp(mbcsTable->stateTable, stateProps, 0);
1140 mbcsTable->stateTable[0][EBCDIC_LF]==MBCS_ENTRY_FINAL(0, MBCS_STATE_VALID_DIRECT_16, U_LF) &&
1141 mbcsTable->stateTable[0][EBCDIC_NL]==MBCS_ENTRY_FINAL(0, MBCS_STATE_VALID_DIRECT_16, U_NL)
1213 uprv_memcpy(newStateTable, mbcsTable->stateTable, mbcsTable->countStates*1024);
1538 entry=mbcsTable->stateTable[0][0xe];
1567 uprv_memcpy(newStateTable, mbcsTable->stateTable, count*1024);
1582 mbcsTable->stateTable=(const int32_t (*)[256])newStateTable;
1626 mbcsTable->stateTable=(const int32_t (*)[256])(raw+headerLength*4);
1627 mbcsTable->toUFallbacks=(const _MBCSToUFallback *)(mbcsTable->stateTable+header->countStates);
1696 if(mbcsTable->stateTable[0][i]!=MBCS_ENTRY_FINAL(0, MBCS_STATE_VALID_DIRECT_16, i)) {
1742 uprv_free((void *)mbcsTable->stateTable);
1892 const int32_t (*stateTable)[256];
1909 stateTable=(const int32_t (*)[256])cnv->sharedData->mbcs.swapLFNLStateTable;
1911 stateTable=cnv->sharedData->mbcs.stateTable;
1933 entry=stateTable[0][*source++];
2044 const int32_t (*stateTable)[256];
2060 stateTable=(const int32_t (*)[256])cnv->sharedData->mbcs.swapLFNLStateTable;
2062 stateTable=cnv->sharedData->mbcs.stateTable;
2087 oredEntries=entry=stateTable[0][*source++];
2089 oredEntries|=entry=stateTable[0][*source++];
2091 oredEntries|=entry=stateTable[0][*source++];
2093 oredEntries|=entry=stateTable[0][*source++];
2095 oredEntries|=entry=stateTable[0][*source++];
2097 oredEntries|=entry=stateTable[0][*source++];
2099 oredEntries|=entry=stateTable[0][*source++];
2101 oredEntries|=entry=stateTable[0][*source++];
2103 oredEntries|=entry=stateTable[0][*source++];
2105 oredEntries|=entry=stateTable[0][*source++];
2107 oredEntries|=entry=stateTable[0][*source++];
2109 oredEntries|=entry=stateTable[0][*source++];
2111 oredEntries|=entry=stateTable[0][*source++];
2113 oredEntries|=entry=stateTable[0][*source++];
2115 oredEntries|=entry=stateTable[0][*source++];
2117 oredEntries|=entry=stateTable[0][*source++];
2158 entry=stateTable[0][*source++];
2257 hasValidTrailBytes(const int32_t (*stateTable)[256], uint8_t state) {
2258 const int32_t *row=stateTable[state];
2286 hasValidTrailBytes(stateTable, (uint8_t)MBCS_ENTRY_TRANSITION_STATE(entry))
2300 isSingleOrLead(const int32_t (*stateTable)[256], uint8_t state, UBool isDBCSOnly, uint8_t b) {
2301 const int32_t *row=stateTable[state];
2304 return hasValidTrailBytes(stateTable, (uint8_t)MBCS_ENTRY_TRANSITION_STATE(entry));
2324 const int32_t (*stateTable)[256];
2370 stateTable=(const int32_t (*)[256])cnv->sharedData->mbcs.swapLFNLStateTable;
2372 stateTable=cnv->sharedData->mbcs.stateTable;
2414 entry=stateTable[state][*source];
2421 MBCS_ENTRY_IS_FINAL(entry=stateTable[state][*source]) &&
2449 entry=stateTable[state][*source];
2456 MBCS_ENTRY_IS_FINAL(entry=stateTable[state][*source]) &&
2510 entry=stateTable[state][bytes[byteIndex++]=*source++];
2680 i<byteIndex && !isSingleOrLead(stateTable, state, isDBCSOnly, bytes[i]);
2736 const int32_t (*stateTable)[256];
2747 stateTable=(const int32_t (*)[256])cnv->sharedData->mbcs.swapLFNLStateTable;
2749 stateTable=cnv->sharedData->mbcs.stateTable;
2754 entry=stateTable[0][*source++];
2823 const int32_t (*stateTable)[256];
2857 stateTable=(const int32_t (*)[256])cnv->sharedData->mbcs.swapLFNLStateTable;
2859 stateTable=cnv->sharedData->mbcs.stateTable;
2878 entry=stateTable[state][*source++];
2885 MBCS_ENTRY_IS_FINAL(entry=stateTable[state][*source]) &&
3022 lastSource<source && !isSingleOrLead(stateTable, state, isDBCSOnly, *lastSource);
3062 entry=sharedData->mbcs.stateTable[0][b];
3118 const int32_t (*stateTable)[256];
3150 stateTable=sharedData->mbcs.stateTable;
3159 entry=stateTable[state][(uint8_t)source[i++]];
5485 state0=cnv->sharedData->mbcs.stateTable[cnv->sharedData->mbcs.dbcsOnlyState];
5498 return (UBool)MBCS_ENTRY_IS_TRANSITION(sharedData->mbcs.stateTable[0][(uint8_t)byte]);