Lines Matching refs:utf8data
47 const struct utf8data *data;
64 // extern int utf8cursor(struct utf8cursor *u8c, const struct utf8data *data,
66 // extern int utf8ncursor(struct utf8cursor *u8c, const struct utf8data *data,
78 struct utf8data {
84 #include "utf8data.h"
394 static utf8leaf_t *utf8nlookup(const struct utf8data *data,
408 trie = utf8data + data->offset;
470 static utf8leaf_t *utf8lookup(const struct utf8data *data,
482 static int utf8agemax(const struct utf8data *data, const char *s)
512 static int utf8agemin(const struct utf8data *data, const char *s)
540 static int utf8nagemax(const struct utf8data *data, const char *s, size_t len)
569 static int utf8nagemin(const struct utf8data *data, const char *s, size_t len)
600 static ssize_t utf8len(const struct utf8data *data, const char *s)
629 static ssize_t utf8nlen(const struct utf8data *data, const char *s, size_t len)
658 * data : const struct utf8data to use for normalization.
664 static int utf8ncursor(struct utf8cursor *u8c, const struct utf8data *data,
694 * data : const struct utf8data to use for normalization.
699 static int utf8cursor(struct utf8cursor *u8c, const struct utf8data *data,
852 * Look for the correct const struct utf8data for a unicode version.
866 static const struct utf8data *utf8nfdi(unsigned int maxage)
878 static const struct utf8data *utf8nfdicf(unsigned int maxage)
893 const struct utf8data *data = utf8nfdicf(table->version);