Lines Matching defs:ChainContextFormat2_5
3702 struct ChainContextFormat2_5 struct
3704 using ChainRuleSet = OT::ChainRuleSet<SmallTypes>;
3706 bool intersects (const hb_set_t *glyphs) const in intersects()
3743 bool may_have_non_1to1 () const in may_have_non_1to1()
3746 void closure (hb_closure_context_t *c) const in closure()
3786 void closure_lookups (hb_closure_lookups_context_t *c) const in closure_lookups()
3816 void collect_variation_indices (hb_collect_variation_indices_context_t *c) const {} in collect_variation_indices()
3818 void collect_glyphs (hb_collect_glyphs_context_t *c) const in collect_glyphs()
3839 bool would_apply (hb_would_apply_context_t *c) const in would_apply()
3856 const Coverage &get_coverage () const { return this+coverage; } in get_coverage()
3858 unsigned cache_cost () const in cache_cost()
3863 bool cache_func (hb_ot_apply_context_t *c, bool enter) const in cache_func()
3884 bool apply_cached (hb_ot_apply_context_t *c) const { return _apply (c, true); } in apply_cached()
3885 bool apply (hb_ot_apply_context_t *c) const { return _apply (c, false); } in apply()
3886 bool _apply (hb_ot_apply_context_t *c, bool cached) const in _apply()
3916 bool subset (hb_subset_context_t *c) const in subset()
3983 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
3994 HBUINT16 format; /* Format identifier--format = 2 */
3996 coverage; /* Offset to Coverage table--from
3999 backtrackClassDef; /* Offset to glyph ClassDef table
4003 inputClassDef; /* Offset to glyph ClassDef
4007 lookaheadClassDef; /* Offset to glyph ClassDef table