Home | History | Annotate | Download | only in src

Lines Matching refs:ligature

603 struct Ligature
680 GlyphID ligature,
686 ligGlyph = ligature;
699 GlyphID ligGlyph; /* GlyphID of ligature to substitute */
713 unsigned int num_ligs = ligature.len;
715 (this+ligature[i]).closure (c);
721 unsigned int num_ligs = ligature.len;
723 (this+ligature[i]).collect_glyphs (c);
729 unsigned int num_ligs = ligature.len;
732 const Ligature &lig = this+ligature[i];
742 unsigned int num_ligs = ligature.len;
745 const Ligature &lig = this+ligature[i];
756 Supplier<GlyphID> &component_list /* Starting from second for each ligature */)
760 if (unlikely (!ligature.serialize (c, num_ligatures))) return_trace (false);
762 if (unlikely (!ligature[i].serialize (c, this).serialize (c,
774 return_trace (ligature.sanitize (c, this));
778 OffsetArrayOf<Ligature>
779 ligature; /* Array LigatureSet tables
782 DEFINE_SIZE_ARRAY (2, ligature);
848 Supplier<GlyphID> &component_list /* Starting from second for each ligature */)
890 Supplier<GlyphID> &component_list /* Starting from second for each ligature */)
1101 Ligature = 4,
1117 case Ligature: return_trace (u.ligature.dispatch (c));
1132 LigatureSubst ligature;
1251 Supplier<GlyphID> &component_list /* Starting from second for each ligature */)
1254 if (unlikely (!Lookup::serialize (c, SubstLookupSubTable::Ligature, lookup_props, 1))) return_trace (false);
1255 return_trace (serialize_subtable (c, 0).u.ligature.serialize (c,