Searched refs:char32_t (Results 1 - 8 of 8) sorted by relevance
/systemd/src/basic/ |
H A D | utf8.h | 32 bool unichar_is_valid(char32_t c); 43 size_t utf8_encode_unichar(char *out_utf8, char32_t g); 47 int utf8_encoded_to_unichar(const char *str, char32_t *ret_unichar); 57 static inline char32_t utf16_surrogate_pair_to_unichar(char16_t lead, char16_t trail) {
|
H A D | utf8.c | 54 bool unichar_is_valid(char32_t ch) { 68 static bool unichar_is_control(char32_t ch) { 104 int utf8_encoded_to_unichar(const char *str, char32_t *ret_unichar) { 105 char32_t unichar; 114 *ret_unichar = (char32_t)str[0]; 120 unichar = (char32_t)str[0] & 0x0f; 123 unichar = (char32_t)str[0] & 0x07; 126 unichar = (char32_t)str[0] & 0x03; 129 unichar = (char32_t)str[0] & 0x01; 136 if (((char32_t)st [all...] |
H A D | escape.h | 48 int cunescape_one(const char *p, size_t length, char32_t *ret, bool *eight_bit);
|
H A D | escape.c | 120 int cunescape_one(const char *p, size_t length, char32_t *ret, bool *eight_bit) { 231 char32_t c; 268 char32_t m; 329 char32_t u;
|
H A D | extract-word.c | 109 char32_t u;
|
H A D | string-util.c | 471 char32_t c; 483 char32_t c;
|
H A D | json.c | 336 n += utf8_encode_unichar(s + n, (char32_t) x);
|
H A D | missing.h | 1163 #define char32_t uint32_t macro
|
Completed in 1382 milliseconds