hb_tag_t 69 third_party/harfbuzz-ng/src/hb-common.cc hb_tag_t hb_tag_t 98 third_party/harfbuzz-ng/src/hb-common.cc hb_tag_to_string (hb_tag_t tag, char *buf) hb_tag_t 366 third_party/harfbuzz-ng/src/hb-common.cc hb_script_from_iso15924_tag (hb_tag_t tag) hb_tag_t 426 third_party/harfbuzz-ng/src/hb-common.cc hb_tag_t hb_tag_t 429 third_party/harfbuzz-ng/src/hb-common.cc return (hb_tag_t) script; hb_tag_t 446 third_party/harfbuzz-ng/src/hb-common.cc switch ((hb_tag_t) script) hb_tag_t 93 third_party/harfbuzz-ng/src/hb-common.h #define HB_TAG(c1,c2,c3,c4) ((hb_tag_t)((((uint8_t)(c1))<<24)|(((uint8_t)(c2))<<16)|(((uint8_t)(c3))<<8)|((uint8_t)(c4)))) hb_tag_t 100 third_party/harfbuzz-ng/src/hb-common.h hb_tag_t hb_tag_t 105 third_party/harfbuzz-ng/src/hb-common.h hb_tag_to_string (hb_tag_t tag, char *buf); hb_tag_t 313 third_party/harfbuzz-ng/src/hb-common.h hb_script_from_iso15924_tag (hb_tag_t tag); hb_tag_t 320 third_party/harfbuzz-ng/src/hb-common.h hb_tag_t hb_tag_t 48 third_party/harfbuzz-ng/src/hb-coretext.cc reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) hb_tag_t 65 third_party/harfbuzz-ng/src/hb-face-private.hh inline hb_blob_t *reference_table (hb_tag_t tag) const hb_tag_t 134 third_party/harfbuzz-ng/src/hb-face.cc _hb_face_for_data_reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) hb_tag_t 337 third_party/harfbuzz-ng/src/hb-face.cc hb_tag_t tag) hb_tag_t 50 third_party/harfbuzz-ng/src/hb-face.h typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data); hb_tag_t 88 third_party/harfbuzz-ng/src/hb-face.h hb_tag_t tag); hb_tag_t 296 third_party/harfbuzz-ng/src/hb-ft.cc reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) hb_tag_t 251 third_party/harfbuzz-ng/src/hb-graphite2.cc hb_tag_t script_tag[2]; hb_tag_t 81 third_party/harfbuzz-ng/src/hb-open-file-private.hh inline bool find_table_index (hb_tag_t tag, unsigned int *table_index) const hb_tag_t 97 third_party/harfbuzz-ng/src/hb-open-file-private.hh inline const TableRecord& get_table_by_tag (hb_tag_t tag) const hb_tag_t 200 third_party/harfbuzz-ng/src/hb-open-file-private.hh static const hb_tag_t CFFTag = HB_TAG ('O','T','T','O'); /* OpenType with Postscript outlines */ hb_tag_t 201 third_party/harfbuzz-ng/src/hb-open-file-private.hh static const hb_tag_t TrueTypeTag = HB_TAG ( 0 , 1 , 0 , 0 ); /* OpenType with TrueType outlines */ hb_tag_t 202 third_party/harfbuzz-ng/src/hb-open-file-private.hh static const hb_tag_t TTCTag = HB_TAG ('t','t','c','f'); /* TrueType Collection */ hb_tag_t 203 third_party/harfbuzz-ng/src/hb-open-file-private.hh static const hb_tag_t TrueTag = HB_TAG ('t','r','u','e'); /* Obsolete Apple TrueType */ hb_tag_t 204 third_party/harfbuzz-ng/src/hb-open-file-private.hh static const hb_tag_t Typ1Tag = HB_TAG ('t','y','p','1'); /* Obsolete Apple Type1 font in SFNT container */ hb_tag_t 206 third_party/harfbuzz-ng/src/hb-open-file-private.hh inline hb_tag_t get_tag (void) const { return u.tag; } hb_tag_t 46 third_party/harfbuzz-ng/src/hb-ot-head-table.hh static const hb_tag_t tableTag = HB_OT_TAG_head; hb_tag_t 45 third_party/harfbuzz-ng/src/hb-ot-hhea-table.hh static const hb_tag_t tableTag = HB_OT_TAG_hhea; hb_tag_t 53 third_party/harfbuzz-ng/src/hb-ot-hmtx-table.hh static const hb_tag_t tableTag = HB_OT_TAG_hmtx; hb_tag_t 60 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline int cmp (hb_tag_t a) const { hb_tag_t 65 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh hb_tag_t tag; hb_tag_t 94 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh hb_tag_t *record_tags /* OUT */) const hb_tag_t 104 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline bool find_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 185 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline hb_tag_t get_feature_index (unsigned int i) const hb_tag_t 226 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh hb_tag_t *lang_sys_tags /* OUT */) const hb_tag_t 233 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline bool find_lang_sys_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 446 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline bool sanitize (hb_sanitize_context_t *c, hb_tag_t tag) { hb_tag_t 457 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline const FeatureParamsSize& get_size_params (hb_tag_t tag) const hb_tag_t 477 third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh inline hb_tag_t get_lookup_index (unsigned int i) const hb_tag_t 327 third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh static const hb_tag_t tableTag = HB_OT_TAG_GDEF; hb_tag_t 1518 third_party/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh static const hb_tag_t tableTag = HB_OT_TAG_GPOS; hb_tag_t 1299 third_party/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh static const hb_tag_t tableTag = HB_OT_TAG_GSUB; hb_tag_t 2238 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh static const hb_tag_t GSUBTag = HB_OT_TAG_GSUB; hb_tag_t 2239 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh static const hb_tag_t GPOSTag = HB_OT_TAG_GPOS; hb_tag_t 2247 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh hb_tag_t *script_tags /* OUT */) const hb_tag_t 2251 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh inline bool find_script_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 2260 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh hb_tag_t *feature_tags /* OUT */) const hb_tag_t 2264 third_party/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh inline bool find_feature_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 152 third_party/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh hb_tag_t *lang_sys_tags /* OUT */) const hb_tag_t 159 third_party/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh inline bool find_lang_sys_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 194 third_party/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh static const hb_tag_t tableTag = HB_OT_TAG_JSTF; hb_tag_t 202 third_party/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh hb_tag_t *script_tags /* OUT */) const hb_tag_t 206 third_party/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh inline bool find_script_index (hb_tag_t tag, unsigned int *index) const hb_tag_t 174 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag) hb_tag_t 186 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 189 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t *script_tags /* OUT */) hb_tag_t 200 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 201 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t script_tag, hb_tag_t 230 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 231 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *script_tags, hb_tag_t 233 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t *chosen_script) hb_tag_t 278 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 281 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t *feature_tags /* OUT */) hb_tag_t 291 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 295 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t *language_tags /* OUT */) hb_tag_t 304 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 306 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t language_tag, hb_tag_t 325 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 339 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 354 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 359 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t *feature_tags /* OUT */) hb_tag_t 364 third_party/harfbuzz-ng/src/hb-ot-layout.cc ASSERT_STATIC (sizeof (unsigned int) == sizeof (hb_tag_t)); hb_tag_t 379 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 382 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t feature_tag, hb_tag_t 405 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 419 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag) hb_tag_t 437 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 462 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 465 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *features, hb_tag_t 525 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 527 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *languages, hb_tag_t 528 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *features, hb_tag_t 575 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 576 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *scripts, hb_tag_t 577 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *languages, hb_tag_t 578 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t *features, hb_tag_t 616 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_tag_t table_tag, hb_tag_t 740 third_party/harfbuzz-ng/src/hb-ot-layout.cc const hb_tag_t tag = HB_TAG ('s','i','z','e'); hb_tag_t 101 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 104 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t *script_tags /* OUT */); hb_tag_t 108 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 109 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t script_tag, hb_tag_t 115 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 116 third_party/harfbuzz-ng/src/hb-ot-layout.h const hb_tag_t *script_tags, hb_tag_t 118 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t *chosen_script); hb_tag_t 122 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 125 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t *feature_tags /* OUT */); hb_tag_t 129 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 133 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t *language_tags /* OUT */); hb_tag_t 137 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 139 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t language_tag, hb_tag_t 144 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 151 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 160 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 165 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t *feature_tags /* OUT */); hb_tag_t 169 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 172 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t feature_tag, hb_tag_t 177 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 185 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag); hb_tag_t 190 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 191 third_party/harfbuzz-ng/src/hb-ot-layout.h const hb_tag_t *scripts, hb_tag_t 192 third_party/harfbuzz-ng/src/hb-ot-layout.h const hb_tag_t *languages, hb_tag_t 193 third_party/harfbuzz-ng/src/hb-ot-layout.h const hb_tag_t *features, hb_tag_t 198 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 218 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 225 third_party/harfbuzz-ng/src/hb-ot-layout.h hb_tag_t table_tag, hb_tag_t 37 third_party/harfbuzz-ng/src/hb-ot-map-private.hh static const hb_tag_t table_tags[2] = {HB_OT_TAG_GSUB, HB_OT_TAG_GPOS}; hb_tag_t 46 third_party/harfbuzz-ng/src/hb-ot-map-private.hh hb_tag_t tag; /* should be first for our bsearch to work */ hb_tag_t 80 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline hb_mask_t get_mask (hb_tag_t feature_tag, unsigned int *shift = NULL) const { hb_tag_t 86 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline bool needs_fallback (hb_tag_t feature_tag) const { hb_tag_t 91 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline hb_mask_t get_1_mask (hb_tag_t feature_tag) const { hb_tag_t 96 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline unsigned int get_feature_index (unsigned int table_index, hb_tag_t feature_tag) const { hb_tag_t 101 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline unsigned int get_feature_stage (unsigned int table_index, hb_tag_t feature_tag) const { hb_tag_t 137 third_party/harfbuzz-ng/src/hb-ot-map-private.hh hb_tag_t chosen_script[2]; hb_tag_t 187 third_party/harfbuzz-ng/src/hb-ot-map-private.hh HB_INTERNAL void add_feature (hb_tag_t tag, unsigned int value, hb_tag_t 190 third_party/harfbuzz-ng/src/hb-ot-map-private.hh inline void add_global_bool_feature (hb_tag_t tag) hb_tag_t 211 third_party/harfbuzz-ng/src/hb-ot-map-private.hh hb_tag_t tag; hb_tag_t 234 third_party/harfbuzz-ng/src/hb-ot-map-private.hh hb_tag_t chosen_script[2]; hb_tag_t 84 third_party/harfbuzz-ng/src/hb-ot-map.cc hb_tag_t script_tags[3] = {HB_TAG_NONE, HB_TAG_NONE, HB_TAG_NONE}; hb_tag_t 85 third_party/harfbuzz-ng/src/hb-ot-map.cc hb_tag_t language_tag; hb_tag_t 91 third_party/harfbuzz-ng/src/hb-ot-map.cc hb_tag_t table_tag = table_tags[table_index]; hb_tag_t 97 third_party/harfbuzz-ng/src/hb-ot-map.cc void hb_ot_map_builder_t::add_feature (hb_tag_t tag, unsigned int value, hb_tag_t 228 third_party/harfbuzz-ng/src/hb-ot-map.cc hb_tag_t table_tag = table_tags[table_index]; hb_tag_t 44 third_party/harfbuzz-ng/src/hb-ot-maxp-table.hh static const hb_tag_t tableTag = HB_OT_TAG_maxp; hb_tag_t 77 third_party/harfbuzz-ng/src/hb-ot-name-table.hh static const hb_tag_t tableTag = HB_OT_TAG_name; hb_tag_t 36 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh static const hb_tag_t arabic_fallback_features[] = hb_tag_t 97 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc static const hb_tag_t arabic_features[] = hb_tag_t 45 third_party/harfbuzz-ng/src/hb-ot-shape-complex-hangul.cc static const hb_tag_t hangul_features[HANGUL_FEATURE_COUNT] = hb_tag_t 341 third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc hb_tag_t tag; hb_tag_t 467 third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc switch ((hb_tag_t) plan->props.script) hb_tag_t 481 third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc inline void init (const hb_ot_map_t *map, hb_tag_t feature_tag, bool zero_context_) hb_tag_t 1639 third_party/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc switch ((hb_tag_t) plan->props.script) hb_tag_t 38 third_party/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc static const hb_tag_t hb_tag_t 50 third_party/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc static const hb_tag_t hb_tag_t 156 third_party/harfbuzz-ng/src/hb-ot-shape-complex-private.hh switch ((hb_tag_t) planner->props.script) hb_tag_t 40 third_party/harfbuzz-ng/src/hb-ot-shape-complex-sea.cc static const hb_tag_t hb_tag_t 52 third_party/harfbuzz-ng/src/hb-ot-shape-complex-sea.cc static const hb_tag_t hb_tag_t 30 third_party/harfbuzz-ng/src/hb-ot-shape-complex-tibetan.cc static const hb_tag_t tibetan_features[] = hb_tag_t 42 third_party/harfbuzz-ng/src/hb-ot-shape-complex-tibetan.cc for (const hb_tag_t *script_features = tibetan_features; script_features && *script_features; script_features++) hb_tag_t 49 third_party/harfbuzz-ng/src/hb-ot-shape-private.hh inline void collect_lookups (hb_tag_t table_tag, hb_set_t *lookups) const hb_tag_t 43 third_party/harfbuzz-ng/src/hb-ot-shape.cc static hb_tag_t common_features[] = { hb_tag_t 53 third_party/harfbuzz-ng/src/hb-ot-shape.cc static hb_tag_t horizontal_features[] = { hb_tag_t 61 third_party/harfbuzz-ng/src/hb-ot-shape.cc static hb_tag_t vertical_features[] = { hb_tag_t 690 third_party/harfbuzz-ng/src/hb-ot-shape.cc hb_tag_t table_tag, hb_tag_t 48 third_party/harfbuzz-ng/src/hb-ot-shape.h hb_tag_t table_tag, hb_tag_t 37 third_party/harfbuzz-ng/src/hb-ot-tag.cc static hb_tag_t hb_tag_t 42 third_party/harfbuzz-ng/src/hb-ot-tag.cc switch ((hb_tag_t) script) { hb_tag_t 60 third_party/harfbuzz-ng/src/hb-ot-tag.cc return ((hb_tag_t) script) | 0x20000000; hb_tag_t 64 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_ot_old_tag_to_script (hb_tag_t tag) hb_tag_t 82 third_party/harfbuzz-ng/src/hb-ot-tag.cc static hb_tag_t hb_tag_t 85 third_party/harfbuzz-ng/src/hb-ot-tag.cc switch ((hb_tag_t) script) { hb_tag_t 102 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_ot_new_tag_to_script (hb_tag_t tag) hb_tag_t 131 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_tag_t *script_tag_1, hb_tag_t 132 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_tag_t *script_tag_2) hb_tag_t 134 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_tag_t new_tag; hb_tag_t 147 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_ot_tag_to_script (hb_tag_t tag) hb_tag_t 160 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_tag_t tag; hb_tag_t 799 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_tag_t hb_tag_t 859 third_party/harfbuzz-ng/src/hb-ot-tag.cc hb_ot_tag_to_language (hb_tag_t tag) hb_tag_t 44 third_party/harfbuzz-ng/src/hb-ot-tag.h hb_tag_t *script_tag_1, hb_tag_t 45 third_party/harfbuzz-ng/src/hb-ot-tag.h hb_tag_t *script_tag_2); hb_tag_t 48 third_party/harfbuzz-ng/src/hb-ot-tag.h hb_ot_tag_to_script (hb_tag_t tag); hb_tag_t 50 third_party/harfbuzz-ng/src/hb-ot-tag.h hb_tag_t hb_tag_t 54 third_party/harfbuzz-ng/src/hb-ot-tag.h hb_ot_tag_to_language (hb_tag_t tag); hb_tag_t 44 third_party/harfbuzz-ng/src/hb-shape.h hb_tag_t tag;