Lines Matching refs:utf8_pure
65 #define utf8_pure __attribute__((pure)) macro
70 #define utf8_pure
85 utf8_nonnull utf8_pure utf8_weak int utf8casecmp(const void *src1,
93 utf8_nonnull utf8_pure utf8_weak void *utf8chr(const void *src,
98 utf8_nonnull utf8_pure utf8_weak int utf8cmp(const void *src1,
107 utf8_nonnull utf8_pure utf8_weak size_t utf8cspn(const void *src,
116 utf8_nonnull utf8_pure utf8_weak size_t utf8len(const void *str);
121 utf8_nonnull utf8_pure utf8_weak int utf8ncasecmp(const void *src1,
133 utf8_nonnull utf8_pure utf8_weak int utf8ncmp(const void *src1,
154 utf8_nonnull utf8_pure utf8_weak void *utf8pbrk(const void *str,
158 utf8_nonnull utf8_pure utf8_weak void *utf8rchr(const void *src, int chr);
162 utf8_nonnull utf8_pure utf8_weak size_t utf8size(const void *str);
166 utf8_nonnull utf8_pure utf8_weak size_t utf8spn(const void *src,
170 utf8_nonnull utf8_pure utf8_weak void *utf8str(const void *haystack,
175 utf8_nonnull utf8_pure utf8_weak void *utf8casestr(const void *haystack,
180 utf8_nonnull utf8_pure utf8_weak void *utf8valid(const void *str);
217 #undef utf8_pure