Lines Matching defs:ContextFormat2_5
2483 struct ContextFormat2_5 struct
2485 using RuleSet = OT::RuleSet<SmallTypes>;
2487 bool intersects (const hb_set_t *glyphs) const in intersects()
2521 bool may_have_non_1to1 () const in may_have_non_1to1()
2524 void closure (hb_closure_context_t *c) const in closure()
2560 void closure_lookups (hb_closure_lookups_context_t *c) const in closure_lookups()
2585 void collect_variation_indices (hb_collect_variation_indices_context_t *c) const {} in collect_variation_indices()
2587 void collect_glyphs (hb_collect_glyphs_context_t *c) const in collect_glyphs()
2603 bool would_apply (hb_would_apply_context_t *c) const in would_apply()
2615 const Coverage &get_coverage () const { return this+coverage; } in get_coverage()
2617 unsigned cache_cost () const in cache_cost()
2622 bool cache_func (hb_ot_apply_context_t *c, bool enter) const in cache_func()
2643 bool apply_cached (hb_ot_apply_context_t *c) const { return _apply (c, true); } in apply_cached()
2644 bool apply (hb_ot_apply_context_t *c) const { return _apply (c, false); } in apply()
2645 bool _apply (hb_ot_apply_context_t *c, bool cached) const in _apply()
2666 bool subset (hb_subset_context_t *c) const in subset()
2722 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
2729 HBUINT16 format; /* Format identifier--format = 2 */
2731 coverage; /* Offset to Coverage table--from
2734 classDef; /* Offset to glyph ClassDef table--from