Lines Matching refs:lookup_context
1065 ContextClosureLookupContext &lookup_context) in context_closure_lookup() argument
1069 lookup_context.funcs.intersects, lookup_context.intersects_data)) in context_closure_lookup()
1079 ContextCollectGlyphsLookupContext &lookup_context) in context_collect_glyphs_lookup() argument
1083 lookup_context.funcs.collect, lookup_context.collect_data); in context_collect_glyphs_lookup()
1093 ContextApplyLookupContext &lookup_context) in context_would_apply_lookup() argument
1097 lookup_context.funcs.match, lookup_context.match_data); in context_would_apply_lookup()
1104 ContextApplyLookupContext &lookup_context) in context_apply_lookup() argument
1110 lookup_context.funcs.match, lookup_context.match_data, in context_apply_lookup()
1120 inline void closure (hb_closure_context_t *c, ContextClosureLookupContext &lookup_context) const in closure()
1127 lookup_context); in closure()
1130 …ct_glyphs (hb_collect_glyphs_context_t *c, ContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1137 lookup_context); in collect_glyphs()
1140 …inline bool would_apply (hb_would_apply_context_t *c, ContextApplyLookupContext &lookup_context) c… in would_apply()
1144 …ce (context_would_apply_lookup (c, inputCount, inputZ, lookupCount, lookupRecord, lookup_context)); in would_apply()
1147 inline bool apply (hb_apply_context_t *c, ContextApplyLookupContext &lookup_context) const in apply()
1151 …rn_trace (context_apply_lookup (c, inputCount, inputZ, lookupCount, lookupRecord, lookup_context)); in apply()
1180 inline void closure (hb_closure_context_t *c, ContextClosureLookupContext &lookup_context) const in closure()
1185 (this+rule[i]).closure (c, lookup_context); in closure()
1188 …ct_glyphs (hb_collect_glyphs_context_t *c, ContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1193 (this+rule[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1196 …inline bool would_apply (hb_would_apply_context_t *c, ContextApplyLookupContext &lookup_context) c… in would_apply()
1202 if ((this+rule[i]).would_apply (c, lookup_context)) in would_apply()
1208 inline bool apply (hb_apply_context_t *c, ContextApplyLookupContext &lookup_context) const in apply()
1214 if ((this+rule[i]).apply (c, lookup_context)) in apply()
1243 struct ContextClosureLookupContext lookup_context = { in closure() local
1252 rule_set.closure (c, lookup_context); in closure()
1261 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1268 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1276 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1280 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1296 struct ContextApplyLookupContext lookup_context = { in apply() local
1300 return_trace (rule_set.apply (c, lookup_context)); in apply()
1332 struct ContextClosureLookupContext lookup_context = { in closure() local
1341 rule_set.closure (c, lookup_context); in closure()
1351 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1358 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1368 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1372 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1389 struct ContextApplyLookupContext lookup_context = { in apply() local
1393 return_trace (rule_set.apply (c, lookup_context)); in apply()
1427 struct ContextClosureLookupContext lookup_context = { in closure() local
1434 lookup_context); in closure()
1443 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1451 lookup_context); in collect_glyphs()
1459 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1463 …okup (c, glyphCount, (const USHORT *) (coverageZ + 1), lookupCount, lookupRecord, lookup_context)); in would_apply()
1478 struct ContextApplyLookupContext lookup_context = { in apply() local
1482 …okup (c, glyphCount, (const USHORT *) (coverageZ + 1), lookupCount, lookupRecord, lookup_context)); in apply()
1566 ChainContextClosureLookupContext &lookup_context) in chain_context_closure_lookup() argument
1570 lookup_context.funcs.intersects, lookup_context.intersects_data[0]) in chain_context_closure_lookup()
1573 lookup_context.funcs.intersects, lookup_context.intersects_data[1]) in chain_context_closure_lookup()
1576 lookup_context.funcs.intersects, lookup_context.intersects_data[2])) in chain_context_closure_lookup()
1590 ChainContextCollectGlyphsLookupContext &lookup_context) in chain_context_collect_glyphs_lookup() argument
1594 lookup_context.funcs.collect, lookup_context.collect_data[0]); in chain_context_collect_glyphs_lookup()
1597 lookup_context.funcs.collect, lookup_context.collect_data[1]); in chain_context_collect_glyphs_lookup()
1600 lookup_context.funcs.collect, lookup_context.collect_data[2]); in chain_context_collect_glyphs_lookup()
1614 ChainContextApplyLookupContext &lookup_context) in chain_context_would_apply_lookup() argument
1619 lookup_context.funcs.match, lookup_context.match_data[1]); in chain_context_would_apply_lookup()
1631 ChainContextApplyLookupContext &lookup_context) in chain_context_apply_lookup() argument
1637 lookup_context.funcs.match, lookup_context.match_data[1], in chain_context_apply_lookup()
1641 lookup_context.funcs.match, lookup_context.match_data[0]) in chain_context_apply_lookup()
1644 lookup_context.funcs.match, lookup_context.match_data[2], in chain_context_apply_lookup()
1654 …inline void closure (hb_closure_context_t *c, ChainContextClosureLookupContext &lookup_context) co… in closure()
1665 lookup_context); in closure()
1668 …yphs (hb_collect_glyphs_context_t *c, ChainContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1679 lookup_context); in collect_glyphs()
1682 …ool would_apply (hb_would_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in would_apply()
1692 lookup.array, lookup_context)); in would_apply()
1695 inline bool apply (hb_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in apply()
1705 lookup.array, lookup_context)); in apply()
1740 …inline void closure (hb_closure_context_t *c, ChainContextClosureLookupContext &lookup_context) co… in closure()
1745 (this+rule[i]).closure (c, lookup_context); in closure()
1748 …yphs (hb_collect_glyphs_context_t *c, ChainContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1753 (this+rule[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1756 …ool would_apply (hb_would_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in would_apply()
1761 if ((this+rule[i]).would_apply (c, lookup_context)) in would_apply()
1767 inline bool apply (hb_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in apply()
1772 if ((this+rule[i]).apply (c, lookup_context)) in apply()
1799 struct ChainContextClosureLookupContext lookup_context = { in closure() local
1808 rule_set.closure (c, lookup_context); in closure()
1817 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1824 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1832 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
1836 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1851 struct ChainContextApplyLookupContext lookup_context = { in apply() local
1855 return_trace (rule_set.apply (c, lookup_context)); in apply()
1888 struct ChainContextClosureLookupContext lookup_context = { in closure() local
1899 rule_set.closure (c, lookup_context); in closure()
1912 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1921 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1934 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
1940 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1960 struct ChainContextApplyLookupContext lookup_context = { in apply() local
1966 return_trace (rule_set.apply (c, lookup_context)); in apply()
2015 struct ChainContextClosureLookupContext lookup_context = { in closure() local
2024 lookup_context); in closure()
2036 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
2045 lookup_context); in collect_glyphs()
2055 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
2063 lookup.len, lookup.array, lookup_context)); in would_apply()
2082 struct ChainContextApplyLookupContext lookup_context = { in apply() local
2090 lookup.len, lookup.array, lookup_context)); in apply()