Home
last modified time | relevance | path

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

/external/harfbuzz_ng/src/
Dhb-ot-layout-private.hh196 #define lig_props() var1.u8[2] /* GSUB/GPOS ligature tracking */ macro
440 info->lig_props() = 0; in _hb_glyph_info_clear_lig_props()
450 info->lig_props() = (lig_id << 5) | IS_LIG_BASE | (lig_num_comps & 0x0F); in _hb_glyph_info_set_lig_props_for_ligature()
458 info->lig_props() = (lig_id << 5) | (lig_comp & 0x0F); in _hb_glyph_info_set_lig_props_for_mark()
470 return info->lig_props() >> 5; in _hb_glyph_info_get_lig_id()
476 return !!(info->lig_props() & IS_LIG_BASE); in _hb_glyph_info_ligated_internal()
485 return info->lig_props() & 0x0F; in _hb_glyph_info_get_lig_comp()
493 return info->lig_props() & 0x0F; in _hb_glyph_info_get_lig_num_comps()
600 HB_BUFFER_ALLOCATE_VAR (buffer, lig_props); in _hb_buffer_allocate_gsubgpos_vars()
608 HB_BUFFER_DEALLOCATE_VAR (buffer, lig_props); in _hb_buffer_deallocate_gsubgpos_vars()
[all …]