Searched refs:is_surrogate (Results 1 – 3 of 3) sorted by relevance
/PHP-8.3/ext/mbstring/libmbfl/filters/ |
H A D | utf7_helper.h | 12 static inline bool is_base64_end_valid(unsigned char n, bool gap, bool is_surrogate) in is_base64_end_valid() argument 14 return !(gap || is_surrogate || n == ASCII || n == ILLEGAL); in is_base64_end_valid() 17 static inline bool has_surrogate(uint16_t cp, bool is_surrogate) in has_surrogate() argument 19 return !is_surrogate && cp >= 0xD800 && cp <= 0xDBFF; in has_surrogate()
|
H A D | mbfilter_utf7.c | 723 if (is_surrogate) { in is_utf16_cp_valid() 740 bool is_surrogate = false; in mb_check_utf7() local 763 if (!is_utf16_cp_valid(cp1, is_surrogate)) { in mb_check_utf7() 766 is_surrogate = has_surrogate(cp1, is_surrogate); in mb_check_utf7() 770 return !((n3 & 0x3) || is_surrogate); in mb_check_utf7() 792 if (!is_utf16_cp_valid(cp2, is_surrogate)) { in mb_check_utf7() 795 is_surrogate = has_surrogate(cp2, is_surrogate); in mb_check_utf7() 797 return !((n6 & 0xF) || is_surrogate); in mb_check_utf7() 818 is_surrogate = has_surrogate(cp3, is_surrogate); in mb_check_utf7() 826 return !is_surrogate; in mb_check_utf7() [all …]
|
H A D | mbfilter_utf7imap.c | 737 if (is_surrogate) { in is_utf16_cp_valid() 752 bool is_surrogate = false; in mb_check_utf7imap() local 759 if (!is_base64_end_valid(n1, false, is_surrogate)) { in mb_check_utf7imap() 776 if (!is_utf16_cp_valid(cp1, is_surrogate)) { in mb_check_utf7imap() 779 is_surrogate = has_surrogate(cp1, is_surrogate); in mb_check_utf7imap() 786 if (!is_base64_end_valid(n4, n3 & 0x3, is_surrogate)) { in mb_check_utf7imap() 803 if (!is_utf16_cp_valid(cp2, is_surrogate)) { in mb_check_utf7imap() 806 is_surrogate = has_surrogate(cp2, is_surrogate); in mb_check_utf7imap() 813 if (!is_base64_end_valid(n7, n6 & 0xF, is_surrogate)) { in mb_check_utf7imap() 826 if (!is_utf16_cp_valid(cp3, is_surrogate)) { in mb_check_utf7imap() [all …]
|
Completed in 9 milliseconds