Lines Matching defs:surrogate
38 * Plane, mbrtoc16 will yield the high surrogate code point in one
39 * call that consumes input, and will yield the low surrogate code
46 * - (size_t)-3 if the trailing low surrogate of a surrogate pair
91 char16_t surrogate;
153 * If there is a pending surrogate, yield it and consume no
157 if (S->surrogate != 0) {
158 _DIAGASSERT(S->surrogate >= 0xdc00);
159 _DIAGASSERT(S->surrogate <= 0xdfff);
161 *pc16 = S->surrogate;
162 S->surrogate = 0;
190 * high and low surrogate code points, return the high, and
196 _DIAGASSERT(S->surrogate == 0);
203 S->surrogate = w2;
204 _DIAGASSERT(S->surrogate != 0);
205 _DIAGASSERT(S->surrogate >= 0xdc00);
206 _DIAGASSERT(S->surrogate <= 0xdfff);