26 ssize_t srclen,
bool full);
28 ssize_t srclen,
bool full,
31 ssize_t srclen,
bool full);
33 ssize_t srclen,
bool full);
pg_wchar unicode_uppercase_simple(pg_wchar code)
pg_wchar unicode_titlecase_simple(pg_wchar code)
size_t unicode_strupper(char *dst, size_t dstsize, const char *src, ssize_t srclen, bool full)
size_t(* WordBoundaryNext)(void *wbstate)
size_t unicode_strlower(char *dst, size_t dstsize, const char *src, ssize_t srclen, bool full)
size_t unicode_strtitle(char *dst, size_t dstsize, const char *src, ssize_t srclen, bool full, WordBoundaryNext wbnext, void *wbstate)
pg_wchar unicode_lowercase_simple(pg_wchar code)
size_t unicode_strfold(char *dst, size_t dstsize, const char *src, ssize_t srclen, bool full)
pg_wchar unicode_casefold_simple(pg_wchar code)