Lines Matching refs:language
233 /* Thread-safe lock-free language list */
285 * ISO 639 language code
288 * Converts @str representing an ISO 639 language code to the corresponding
292 * The #hb_language_t corresponding to the ISO 639 language code.
320 * @language: an #hb_language_t to convert.
325 * A %NULL-terminated string representing the @language. Must not be freed by
331 hb_language_to_string (hb_language_t language)
334 return language->s;
351 hb_language_t language = (hb_language_t) hb_atomic_ptr_get (&default_language);
352 if (unlikely (language == HB_LANGUAGE_INVALID)) {
353 language = hb_language_from_string (setlocale (LC_CTYPE, NULL), -1);
354 (void) hb_atomic_ptr_cmpexch (&default_language, HB_LANGUAGE_INVALID, language);