Lines Matching refs:code

24         DBCHAR code;
52 if (TRYMAP_ENC(cp932ext, code, c)) {
53 OUTBYTE1(code >> 8);
54 OUTBYTE2(code & 0xff);
56 else if (TRYMAP_ENC(jisxcommon, code, c)) {
57 if (code & 0x8000) /* MSB set: JIS X 0212 */
61 c1 = code >> 8;
62 c2 = code & 0xff;
155 DBCHAR code;
167 EMULATE_JISX0213_2000_ENCODE_BMP(code, c)
168 else if (TRYMAP_ENC(jisx0213_bmp, code, c)) {
169 if (code == MULTIC) {
172 code = find_pairencmap(
176 if (code == DBCINV)
184 code = find_pairencmap(
188 if (code == DBCINV) {
189 code = find_pairencmap(
193 if (code == DBCINV)
200 else if (TRYMAP_ENC(jisxcommon, code, c))
210 code = 0x2140;
213 code = 0x2232;
218 EMULATE_JISX0213_2000_ENCODE_EMP(code, c)
219 else if (TRYMAP_ENC(jisx0213_emp, code, c & 0xffff))
227 if (code & 0x8000) {
229 WRITEBYTE3(0x8f, code >> 8, (code & 0xFF) | 0x80);
233 WRITEBYTE2((code >> 8) | 0x80, (code & 0xFF) | 0x80);
245 Py_UCS4 code, decoded;
277 else if (TRYMAP_DEC(jisx0213_2_emp, code, c2, c3)) {
278 OUTCHAR(EMPBASE | code);
305 else if (TRYMAP_DEC(jisx0213_1_emp, code, c, c2)) {
306 OUTCHAR(EMPBASE | code);
310 else if (TRYMAP_DEC(jisx0213_pair, code, c, c2)) {
311 OUTCHAR2(code >> 16, code & 0xffff);
333 DBCHAR code;
344 if (TRYMAP_ENC(jisxcommon, code, c))
354 code = 0x2140;
368 if (code & 0x8000) {
370 WRITEBYTE3(0x8f, code >> 8, (code & 0xFF) | 0x80);
374 WRITEBYTE2((code >> 8) | 0x80, (code & 0xFF) | 0x80);
453 DBCHAR code;
457 JISX0201_R_ENCODE(c, code)
460 code = c;
462 code = 0x5c; /* YEN SIGN */
464 code = 0x7e; /* OVERLINE */
466 else JISX0201_K_ENCODE(c, code)
470 code = NOCHAR;
472 if (code < 0x80 || (code >= 0xa1 && code <= 0xdf)) {
475 OUTBYTE1((unsigned char)code);
482 if (code == NOCHAR) {
483 if (TRYMAP_ENC(jisxcommon, code, c))
487 code = 0x2140; /* FULL-WIDTH REVERSE SOLIDUS */
492 if (code & 0x8000) /* MSB set: JIS X 0212 */
496 c1 = code >> 8;
497 c2 = code & 0xff;
568 DBCHAR code = NOCHAR;
572 JISX0201_ENCODE(c, code)
574 if (code < 0x80 || (code >= 0xa1 && code <= 0xdf)) {
575 WRITEBYTE1((unsigned char)code);
583 if (code == NOCHAR) {
585 EMULATE_JISX0213_2000_ENCODE_BMP(code, c)
586 else if (TRYMAP_ENC(jisx0213_bmp, code, c)) {
587 if (code == MULTIC) {
590 code = find_pairencmap
594 if (code == DBCINV)
602 code = find_pairencmap(
606 if (code == DBCINV) {
607 code = find_pairencmap(
611 if (code == DBCINV)
619 else if (TRYMAP_ENC(jisxcommon, code, c)) {
621 if (code & 0x8000)
628 EMULATE_JISX0213_2000_ENCODE_EMP(code, c)
629 else if (TRYMAP_ENC(jisx0213_emp, code, c&0xffff))
638 c1 = code >> 8;
639 c2 = (code & 0xff) - 0x21;
675 Py_UCS4 code, decoded;
695 else if (TRYMAP_DEC(jisx0213_1_emp, code, c1, c2))
696 OUTCHAR(EMPBASE | code);
697 else if (TRYMAP_DEC(jisx0213_pair, code, c1, c2))
698 OUTCHAR2(code >> 16, code & 0xffff);
715 else if (TRYMAP_DEC(jisx0213_2_emp, code, c1, c2)) {
716 OUTCHAR(EMPBASE | code);