Home
last modified time | relevance | path

Searched refs:unicode_name_by_length (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl2/gettext/dist/gettext-tools/libuniname/
H A Duniname.c68 i2 = SIZEOF (unicode_name_by_length) - 1; in unicode_name_word()
72 if (unicode_name_by_length[i].ind_offset <= index) in unicode_name_word()
78 assert (unicode_name_by_length[i].ind_offset <= index in unicode_name_word()
79 && index < unicode_name_by_length[i+1].ind_offset); in unicode_name_word()
81 return &unicode_name_words[unicode_name_by_length[i].extra_offset in unicode_name_word()
82 + (index-unicode_name_by_length[i].ind_offset)*i]; in unicode_name_word()
89 if (length > 0 && length < SIZEOF (unicode_name_by_length) - 1) in unicode_name_word_lookup()
92 unsigned int extra_offset = unicode_name_by_length[length].extra_offset; in unicode_name_word_lookup()
93 unsigned int i0 = unicode_name_by_length[length].ind_offset; in unicode_name_word_lookup()
95 unsigned int i2 = unicode_name_by_length[length+1].ind_offset; in unicode_name_word_lookup()
H A Duninames.h5917 static const struct { uint16_t extra_offset; uint16_t ind_offset; } unicode_name_by_length[26] = { variable