Home | History | Annotate | Download | only in common

Lines Matching defs:cs

157 #define IS_JP_DBCS(cs) (JISX208<=(cs) && (cs)<=KSC5601)
159 #define CSM(cs) ((uint16_t)1<<(cs))
189 int8_t cs[4]; /* charset number for SI (G0)/SO (G1)/SS2 (G2)/SS3 (G3) */
902 if(myData2022->toU2022State.cs[2]!=0) {
919 myData2022->toU2022State.cs[2]=(int8_t)tempState;
927 myData2022->toU2022State.cs[0]=(int8_t)tempState;
941 if(myData2022->toU2022State.cs[2]!=0) {
952 if(myData2022->toU2022State.cs[3]!=0) {
971 myData2022->toU2022State.cs[1]=(int8_t)tempState;
974 myData2022->toU2022State.cs[2]=(int8_t)tempState;
981 myData2022->toU2022State.cs[3]=(int8_t)tempState;
1662 int8_t cs, g;
1742 choices[choiceCount++] = cs = pFromU2022State->cs[0];
1743 csm &= ~CSM(cs);
1746 if((cs = pFromU2022State->cs[2]) != 0) {
1747 choices[choiceCount++] = cs;
1748 csm &= ~CSM(cs);
1753 cs = (int8_t)jpCharsetPref[i];
1754 if(CSM(cs) & csm) {
1755 choices[choiceCount++] = cs;
1756 csm &= ~CSM(cs);
1761 cs = g = 0;
1785 cs = cs0;
1793 cs = cs0;
1804 pFromU2022State->cs[1] = cs = cs0; /* do not output an escape sequence */
1812 cs = pFromU2022State->cs[0];
1813 if(IS_JP_DBCS(cs)) {
1815 cs = (int8_t)JISX201;
1829 cs = cs0;
1845 cs = cs0;
1853 cs = cs0;
1867 cs = cs0;
1892 cs = cs0;
1913 if(cs != pFromU2022State->cs[g]) {
1914 int32_t escLen = escSeqCharsLen[cs];
1915 uprv_memcpy(buffer + outLen, escSeqChars[cs], escLen);
1917 pFromU2022State->cs[g] = cs;
1958 pFromU2022State->cs[2] = 0;
2006 (pFromU2022State->g!=0 || pFromU2022State->cs[0]!=ASCII) &&
2018 if(pFromU2022State->cs[0] != ASCII) {
2022 pFromU2022State->cs[0] = (int8_t)ASCII;
2072 StateEnum cs;
2084 cs = (StateEnum)pToU2022State->cs[pToU2022State->g];
2111 pToU2022State->cs[1] = (int8_t)HWKANA_7BIT;
2157 if((StateEnum)pToU2022State->cs[0] != ASCII && (StateEnum)pToU2022State->cs[0] != JISX201) {
2158 pToU2022State->cs[0] = (int8_t)ASCII;
2160 pToU2022State->cs[2] = 0;
2166 cs = (StateEnum)pToU2022State->cs[pToU2022State->g];
2168 !IS_JP_DBCS(cs)
2177 } else switch(cs) {
2195 myData->myConverterArray[cs],
2234 if(cs == JISX208) {
2240 if (cs == KSC5601) {
2246 targetUniChar = ucnv_MBCSSimpleGetNextUChar(myData->myConverterArray[cs], tempBuf, 2, FALSE);
2993 int8_t cs, g;
2997 choices[0] = pFromU2022State->cs[1];
3041 cs = g = 0;
3070 cs = (int8_t)(CNS_11643_0 + (value >> 16) - 0x80);
3077 if(cs == CNS_11643_1) {
3079 } else if(cs == CNS_11643_2) {
3100 cs = cs0;
3112 if(cs != pFromU2022State->cs[g]) {
3113 if(cs < CNS_11643) {
3114 uprv_memcpy(buffer, escSeqCharsCN[cs], 4);
3116 U_ASSERT(cs >= CNS_11643_1);
3117 uprv_memcpy(buffer, escSeqCharsCN[CNS_11643 + (cs - CNS_11643_1)], 4);
3120 pFromU2022State->cs[g] = cs;
3296 if(pToU2022State->cs[1] != 0) {
3366 tempState = (StateEnum)pToU2022State->cs[pToU2022State->g];
3464 int8_t cs;
3472 cs = pFromU2022State->cs[0];
3473 if(cs != ASCII && cs != JISX201) {
3475 pFromU2022State->cs[0] = (int8_t)ASCII;