Home
last modified time | relevance | path

Searched refs:lig_id (Results 1 – 4 of 4) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ot-layout-private.hh282 unsigned int lig_id, in _hb_glyph_info_set_lig_props_for_ligature() argument
285 info->lig_props() = (lig_id << 5) | IS_LIG_BASE | (lig_num_comps & 0x0F); in _hb_glyph_info_set_lig_props_for_ligature()
290 unsigned int lig_id, in _hb_glyph_info_set_lig_props_for_mark() argument
293 info->lig_props() = (lig_id << 5) | (lig_comp & 0x0F); in _hb_glyph_info_set_lig_props_for_mark()
335 uint8_t lig_id = buffer->next_serial () & 0x07; in _hb_allocate_lig_id() local
336 if (unlikely (!lig_id)) in _hb_allocate_lig_id()
337 lig_id = _hb_allocate_lig_id (buffer); /* in case of overflow */ in _hb_allocate_lig_id()
338 return lig_id; in _hb_allocate_lig_id()
Dhb-ot-shape-fallback.cc319 unsigned int lig_id = _hb_glyph_info_get_lig_id (&buffer->info[base]); in position_around_base() local
340 if (!lig_id || lig_id != this_lig_id || this_lig_component >= num_lig_components) in position_around_base()
Dhb-ot-layout-gsubgpos-private.hh855 unsigned int lig_id = is_mark_ligature ? 0 : _hb_allocate_lig_id (buffer); in ligate_input() local
862 _hb_glyph_info_set_lig_props_for_ligature (&buffer->cur(), lig_id, total_component_count); in ligate_input()
878 _hb_glyph_info_set_lig_props_for_mark (&buffer->cur(), lig_id, new_lig_comp); in ligate_input()
897 _hb_glyph_info_set_lig_props_for_mark (&buffer->info[i], lig_id, new_lig_comp); in ligate_input()
Dhb-ot-layout-gpos-table.hh1181 unsigned int lig_id = _hb_glyph_info_get_lig_id (&buffer->info[j]); in apply() local
1184 if (lig_id && lig_id == mark_id && mark_comp > 0) in apply()