Lines Matching refs:locale
256 static void ctype_startup (struct linereader *lr, struct localedef_t *locale,
289 ctype_startup (struct linereader *lr, struct localedef_t *locale, in ctype_startup() argument
296 if (!ignore_content && locale->categories[LC_CTYPE].ctype == NULL) in ctype_startup()
301 locale->categories[LC_CTYPE].ctype = ctype = in ctype_startup()
358 ctype = locale->categories[LC_CTYPE].ctype = in ctype_startup()
365 ctype_finish (struct localedef_t *locale, const struct charmap_t *charmap) in ctype_finish() argument
395 struct locale_ctype_t *ctype = locale->categories[LC_CTYPE].ctype; in ctype_finish()
409 if (locale->copy_name[LC_CTYPE] != NULL) in ctype_finish()
413 struct localedef_t *from = locale; in ctype_finish()
421 ctype = locale->categories[LC_CTYPE].ctype in ctype_finish()
431 ctype_startup (NULL, locale, charmap, NULL, 0); in ctype_finish()
432 ctype = locale->categories[LC_CTYPE].ctype; in ctype_finish()
436 repertoire_name = locale->repertoire_name ?: repertoire_global; in ctype_finish()
903 ctype_output (struct localedef_t *locale, const struct charmap_t *charmap, in ctype_output() argument
906 struct locale_ctype_t *ctype = locale->categories[LC_CTYPE].ctype; in ctype_output()
1748 find_translit (struct localedef_t *locale, const struct charmap_t *charmap, in find_translit() argument
1754 assert (locale != NULL); in find_translit()
1755 ctype = locale->categories[LC_CTYPE].ctype; in find_translit()