Home
last modified time | relevance | path

Searched refs:utf16_t (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dutf.c177 void utf_encodeWchar(utf16_t *s, dchar_t c) in utf_encodeWchar()
183 s[0] = static_cast<utf16_t>(c); in utf_encodeWchar()
187 s[0] = static_cast<utf16_t>((((c - 0x010000) >> 10) & 0x03FF) + 0xD800); in utf_encodeWchar()
188 s[1] = static_cast<utf16_t>(((c - 0x010000) & 0x03FF) + 0xDC00); in utf_encodeWchar()
197 utf_encodeWchar((utf16_t *)s, c); in utf_encode()
278 const char *utf_decodeWchar(utf16_t const *s, size_t len, size_t *pidx, dchar_t *presult) in utf_decodeWchar()
293 utf16_t u2 = s[i + 1]; in utf_decodeWchar()
H A Dutf.h18 typedef unsigned short utf16_t; typedef
24 static utf16_t const ALPHA_TABLE[ALPHA_TABLE_LENGTH][2] =
113 void utf_encodeWchar(utf16_t *s, dchar_t c);
117 const char *utf_decodeWchar(utf16_t const *s, size_t len, size_t *pidx, dchar_t *presult);
H A Dconstfold.c1484 case 2: val = ((utf16_t *)s)[j]; break; in sliceAssignArrayLiteralFromString()
1505 case 2: ((utf16_t *)s)[j + firstIndex] = (utf16_t)val; break; in sliceAssignStringFromArrayLiteral()
1550 case 2: val1 = ((utf16_t *)s)[j + lo1]; break; in sliceCmpStringWithArray()
H A Dctfeexpr.c1809 … case 2: ((utf16_t *)s)[(size_t)(indxlo + elemi)] = (utf16_t)defaultValue; break; in changeArrayLiteralLength()
H A Ddinterpret.c3723 case 2: ((utf16_t *)s)[index] = (utf16_t)value; break; in assignToLvalue()
4007 case 2: ((utf16_t *)s)[(size_t)(i + firstIndex)] = (utf16_t)value; break; in interpretAssignToSlice()
H A Dexpression.c3548 if (const char *p = utf_decodeWchar((utf16_t *)string, len, &u, &c)) in numberOfCodeUnits()