UTF16_IS_SURROGATE_FIRST 32 enc/utf_16be.c #define UTF16_IS_SURROGATE_FIRST(c) (((c) & 0xfc) == 0xd8) UTF16_IS_SURROGATE_FIRST 32 enc/utf_16le.c #define UTF16_IS_SURROGATE_FIRST(c) (((c) & 0xfc) == 0xd8)