Lines Matching refs:hb_language_item_t
244 struct hb_language_item_t { struct
246 struct hb_language_item_t *next; argument
252 hb_language_item_t & operator = (const char *s) { in operator =() argument
275 static hb_atomic_ptr_t <hb_language_item_t> langs; argument
282 hb_language_item_t *first_lang = langs; in free_langs()
287 hb_language_item_t *next = first_lang->next; in free_langs()
295 static hb_language_item_t *
299 hb_language_item_t *first_lang = langs; in lang_find_or_insert()
301 for (hb_language_item_t *lang = first_lang; lang; lang = lang->next) in lang_find_or_insert()
306 hb_language_item_t *lang = (hb_language_item_t *) calloc (1, sizeof (hb_language_item_t)); in lang_find_or_insert()
353 hb_language_item_t *item = nullptr; in hb_language_from_string()