HomeSort by: relevance | last modified time | path
    Searched defs:surrogate (Results 1 - 3 of 3) sorted by relevancy

  /src/lib/libc/locale/
mbrtoc16.c 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; member in struct:mbrtoc16state
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;
    [all...]
c16rtomb.c 32 * Encode the Unicode UTF-16 code unit c16, which may be surrogate
36 * If c16 is a high surrogate, no output will be produced, but c16
38 * passing the trailing low surrogate.
40 * If c16 is a low surrogate, it must have been preceded by a call
41 * with the leading high surrogate; at this point the combined
85 char16_t surrogate; member in struct:c16rtombstate
147 * 2. Pending high surrogate.
148 * 3. No pending high surrogate and c16 is a high surrogate.
149 * 4. No pending high surrogate and c16 is a low surrogate
    [all...]
  /src/lib/libc/citrus/modules/
citrus_utf7.c 68 surrogate: 1; /* whether surrogate pair or not */ member in struct:__anon48263afd0208
171 /* surrogate pair */
294 if (psenc->surrogate) {
313 psenc->surrogate = 1;
335 psenc->surrogate = 0;
447 if (psenc->chlen != 0 || psenc->bits > BASE64_BIT || psenc->surrogate)

Completed in 11 milliseconds