Lines Matching refs:in_word
245 uint16_t in_word = *iterator; in UTF16ToUTF8() local
247 Swap(&in_word); in UTF16ToUTF8()
251 if (in_word >= 0xdc00 && in_word <= 0xdcff) { in UTF16ToUTF8()
253 HexString(in_word) << " without high"; in UTF16ToUTF8()
255 } else if (in_word >= 0xd800 && in_word <= 0xdbff) { in UTF16ToUTF8()
257 unichar = (in_word - 0xd7c0) << 10; in UTF16ToUTF8()
260 HexString(in_word) << " at end of string"; in UTF16ToUTF8()
263 uint32_t high_word = in_word; in UTF16ToUTF8()
264 in_word = *iterator; in UTF16ToUTF8()
265 if (in_word < 0xdc00 || in_word > 0xdcff) { in UTF16ToUTF8()
268 HexString(in_word); in UTF16ToUTF8()
271 unichar |= in_word & 0x03ff; in UTF16ToUTF8()
275 unichar = in_word; in UTF16ToUTF8()