Lines Matching refs:codepoint
650 long unsigned int codepoint = 0; in utf16_literal_to_utf8() local
703 codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); in utf16_literal_to_utf8()
708 codepoint = first_code; in utf16_literal_to_utf8()
714 if (codepoint < 0x80) in utf16_literal_to_utf8()
719 else if (codepoint < 0x800) in utf16_literal_to_utf8()
725 else if (codepoint < 0x10000) in utf16_literal_to_utf8()
731 else if (codepoint <= 0x10FFFF) in utf16_literal_to_utf8()
747 (*output_pointer)[utf8_position] = (unsigned char)((codepoint | 0x80) & 0xBF); in utf16_literal_to_utf8()
748 codepoint >>= 6; in utf16_literal_to_utf8()
753 (*output_pointer)[0] = (unsigned char)((codepoint | first_byte_mark) & 0xFF); in utf16_literal_to_utf8()
757 (*output_pointer)[0] = (unsigned char)(codepoint & 0x7F); in utf16_literal_to_utf8()