Lines Matching refs:ch2
99 Py_UCS4 ch2; in STRINGLIB() local
111 ch2 = (unsigned char)s[1]; in STRINGLIB()
112 if (!IS_CONTINUATION_BYTE(ch2)) in STRINGLIB()
115 ch = (ch << 6) + ch2 - in STRINGLIB()
129 Py_UCS4 ch2, ch3; in STRINGLIB() local
135 ch2 = (unsigned char)s[1]; in STRINGLIB()
136 if (!IS_CONTINUATION_BYTE(ch2) || in STRINGLIB()
137 (ch2 < 0xA0 ? ch == 0xE0 : ch == 0xED)) in STRINGLIB()
142 ch2 = (unsigned char)s[1]; in STRINGLIB()
144 if (!IS_CONTINUATION_BYTE(ch2)) { in STRINGLIB()
149 if (ch2 < 0xA0) in STRINGLIB()
153 } else if (ch == 0xED && ch2 >= 0xA0) { in STRINGLIB()
165 ch = (ch << 12) + (ch2 << 6) + ch3 - in STRINGLIB()
179 Py_UCS4 ch2, ch3, ch4; in STRINGLIB() local
185 ch2 = (unsigned char)s[1]; in STRINGLIB()
186 if (!IS_CONTINUATION_BYTE(ch2) || in STRINGLIB()
187 (ch2 < 0x90 ? ch == 0xF0 : ch == 0xF4)) in STRINGLIB()
197 ch2 = (unsigned char)s[1]; in STRINGLIB()
200 if (!IS_CONTINUATION_BYTE(ch2)) { in STRINGLIB()
205 if (ch2 < 0x90) in STRINGLIB()
209 } else if (ch == 0xF4 && ch2 >= 0x90) { in STRINGLIB()
222 ch = (ch << 18) + (ch2 << 12) + (ch3 << 6) + ch4 - in STRINGLIB()
509 Py_UCS4 ch2; in STRINGLIB() local
578 ch2 = (q[ihi] << 8) | q[ilo]; in STRINGLIB()
580 if (!Py_UNICODE_IS_LOW_SURROGATE(ch2)) in STRINGLIB()
582 ch = Py_UNICODE_JOIN_SURROGATES(ch, ch2); in STRINGLIB()
715 Py_UCS2 ch2 = Py_UNICODE_LOW_SURROGATE(ch); in STRINGLIB() local
717 out[1] = SWAB2(ch2); in STRINGLIB()