Lines Matching defs:UTF32
25 Conversions between UTF32, UTF-16, and UTF-8. Header file.
96 // typedef unsigned long UTF32; /* at least 32 bits */
106 typedef ANTLR3_UINT32 UTF32; /* at least 32 bits */
111 #define UNI_REPLACEMENT_CHAR (UTF32)0x0000FFFD
112 #define UNI_MAX_BMP (UTF32)0x0000FFFF
113 #define UNI_MAX_UTF16 (UTF32)0x0010FFFF
114 #define UNI_MAX_UTF32 (UTF32)0x7FFFFFFF
115 #define UNI_MAX_LEGAL_UTF32 (UTF32)0x0010FFFF
117 #define UNI_SUR_HIGH_START (UTF32)0xD800
118 #define UNI_SUR_HIGH_END (UTF32)0xDBFF
119 #define UNI_SUR_LOW_START (UTF32)0xDC00
120 #define UNI_SUR_LOW_END (UTF32)0xDFFF
123 #define halfShift ((UTF32)10)
124 #define halfBase ((UTF32)0x0010000UL)
125 #define halfMask ((UTF32)0x3FFUL)
154 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags);
157 const UTF32** sourceStart, const UTF32* sourceEnd,
162 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags);
165 const UTF32** sourceStart, const UTF32* sourceEnd,