• Home
  • Raw
  • Download

Lines Matching refs:lookup_context

1222 				       ContextClosureLookupContext &lookup_context)  in context_intersects()  argument
1226 lookup_context.funcs.intersects, lookup_context.intersects_data); in context_intersects()
1234 ContextClosureLookupContext &lookup_context) in context_closure_lookup() argument
1238 lookup_context)) in context_closure_lookup()
1248 ContextCollectGlyphsLookupContext &lookup_context) in context_collect_glyphs_lookup() argument
1252 lookup_context.funcs.collect, lookup_context.collect_data); in context_collect_glyphs_lookup()
1262 ContextApplyLookupContext &lookup_context) in context_would_apply_lookup() argument
1266 lookup_context.funcs.match, lookup_context.match_data); in context_would_apply_lookup()
1273 ContextApplyLookupContext &lookup_context) in context_apply_lookup() argument
1279 lookup_context.funcs.match, lookup_context.match_data, in context_apply_lookup()
1290 bool intersects (const hb_set_t *glyphs, ContextClosureLookupContext &lookup_context) const in intersects()
1294 lookup_context); in intersects()
1297 void closure (hb_closure_context_t *c, ContextClosureLookupContext &lookup_context) const in closure()
1305 lookup_context); in closure()
1309 ContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1317 lookup_context); in collect_glyphs()
1321 ContextApplyLookupContext &lookup_context) const in would_apply()
1326 …uld_apply_lookup (c, inputCount, inputZ.arrayZ, lookupCount, lookupRecord.arrayZ, lookup_context)); in would_apply()
1330 ContextApplyLookupContext &lookup_context) const in apply()
1335 …ext_apply_lookup (c, inputCount, inputZ.arrayZ, lookupCount, lookupRecord.arrayZ, lookup_context)); in apply()
1367 ContextClosureLookupContext &lookup_context) const in intersects()
1371 if ((this+rule[i]).intersects (glyphs, lookup_context)) in intersects()
1377 ContextClosureLookupContext &lookup_context) const in closure()
1382 (this+rule[i]).closure (c, lookup_context); in closure()
1386 ContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1391 (this+rule[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1395 ContextApplyLookupContext &lookup_context) const in would_apply()
1401 if ((this+rule[i]).would_apply (c, lookup_context)) in would_apply()
1408 ContextApplyLookupContext &lookup_context) const in apply()
1414 if ((this+rule[i]).apply (c, lookup_context)) in apply()
1439 struct ContextClosureLookupContext lookup_context = { in intersects() local
1450 (this+ruleSet[iter.get_coverage ()]).intersects (glyphs, lookup_context)) in intersects()
1460 struct ContextClosureLookupContext lookup_context = { in closure() local
1471 (this+ruleSet[iter.get_coverage ()]).closure (c, lookup_context); in closure()
1480 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1487 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1495 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1499 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1512 struct ContextApplyLookupContext lookup_context = { in apply() local
1516 return_trace (rule_set.apply (c, lookup_context)); in apply()
1554 struct ContextClosureLookupContext lookup_context = { in intersects() local
1562 (this+ruleSet[i]).intersects (glyphs, lookup_context)) in intersects()
1576 struct ContextClosureLookupContext lookup_context = { in closure() local
1585 rule_set.closure (c, lookup_context); in closure()
1595 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1602 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
1612 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1616 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
1630 struct ContextApplyLookupContext lookup_context = { in apply() local
1634 return_trace (rule_set.apply (c, lookup_context)); in apply()
1673 struct ContextClosureLookupContext lookup_context = { in intersects() local
1679 lookup_context); in intersects()
1689 struct ContextClosureLookupContext lookup_context = { in closure() local
1696 lookup_context); in closure()
1705 struct ContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
1713 lookup_context); in collect_glyphs()
1721 struct ContextApplyLookupContext lookup_context = { in would_apply() local
1725 …glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), lookupCount, lookupRecord, lookup_context)); in would_apply()
1737 struct ContextApplyLookupContext lookup_context = { in apply() local
1741 …glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), lookupCount, lookupRecord, lookup_context)); in apply()
1831 ChainContextClosureLookupContext &lookup_context) in chain_context_intersects() argument
1835 lookup_context.funcs.intersects, lookup_context.intersects_data[0]) in chain_context_intersects()
1838 lookup_context.funcs.intersects, lookup_context.intersects_data[1]) in chain_context_intersects()
1841 lookup_context.funcs.intersects, lookup_context.intersects_data[2]); in chain_context_intersects()
1853 ChainContextClosureLookupContext &lookup_context) in chain_context_closure_lookup() argument
1859 lookup_context)) in chain_context_closure_lookup()
1873 ChainContextCollectGlyphsLookupContext &lookup_context) in chain_context_collect_glyphs_lookup() argument
1877 lookup_context.funcs.collect, lookup_context.collect_data[0]); in chain_context_collect_glyphs_lookup()
1880 lookup_context.funcs.collect, lookup_context.collect_data[1]); in chain_context_collect_glyphs_lookup()
1883 lookup_context.funcs.collect, lookup_context.collect_data[2]); in chain_context_collect_glyphs_lookup()
1897 ChainContextApplyLookupContext &lookup_context) in chain_context_would_apply_lookup() argument
1902 lookup_context.funcs.match, lookup_context.match_data[1]); in chain_context_would_apply_lookup()
1914 ChainContextApplyLookupContext &lookup_context) in chain_context_apply_lookup() argument
1920 lookup_context.funcs.match, lookup_context.match_data[1], in chain_context_apply_lookup()
1924 lookup_context.funcs.match, lookup_context.match_data[0], in chain_context_apply_lookup()
1928 lookup_context.funcs.match, lookup_context.match_data[2], in chain_context_apply_lookup()
1939 bool intersects (const hb_set_t *glyphs, ChainContextClosureLookupContext &lookup_context) const in intersects()
1947 lookup_context); in intersects()
1951 ChainContextClosureLookupContext &lookup_context) const in closure()
1962 lookup_context); in closure()
1966 ChainContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
1977 lookup_context); in collect_glyphs()
1981 ChainContextApplyLookupContext &lookup_context) const in would_apply()
1991 lookup.arrayZ, lookup_context)); in would_apply()
1994 bool apply (hb_ot_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in apply()
2004 lookup.arrayZ, lookup_context)); in apply()
2039 bool intersects (const hb_set_t *glyphs, ChainContextClosureLookupContext &lookup_context) const in intersects()
2043 if ((this+rule[i]).intersects (glyphs, lookup_context)) in intersects()
2047 void closure (hb_closure_context_t *c, ChainContextClosureLookupContext &lookup_context) const in closure()
2052 (this+rule[i]).closure (c, lookup_context); in closure()
2055 …yphs (hb_collect_glyphs_context_t *c, ChainContextCollectGlyphsLookupContext &lookup_context) const in collect_glyphs()
2060 (this+rule[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
2063 …bool would_apply (hb_would_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) con… in would_apply()
2068 if ((this+rule[i]).would_apply (c, lookup_context)) in would_apply()
2074 bool apply (hb_ot_apply_context_t *c, ChainContextApplyLookupContext &lookup_context) const in apply()
2079 if ((this+rule[i]).apply (c, lookup_context)) in apply()
2103 struct ChainContextClosureLookupContext lookup_context = { in intersects() local
2114 (this+ruleSet[iter.get_coverage ()]).intersects (glyphs, lookup_context)) in intersects()
2124 struct ChainContextClosureLookupContext lookup_context = { in closure() local
2135 (this+ruleSet[iter.get_coverage ()]).closure (c, lookup_context); in closure()
2144 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
2151 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
2159 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
2163 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
2175 struct ChainContextApplyLookupContext lookup_context = { in apply() local
2179 return_trace (rule_set.apply (c, lookup_context)); in apply()
2218 struct ChainContextClosureLookupContext lookup_context = { in intersects() local
2228 (this+ruleSet[i]).intersects (glyphs, lookup_context)) in intersects()
2243 struct ChainContextClosureLookupContext lookup_context = { in closure() local
2254 rule_set.closure (c, lookup_context); in closure()
2267 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
2276 (this+ruleSet[i]).collect_glyphs (c, lookup_context); in collect_glyphs()
2289 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
2295 return_trace (rule_set.would_apply (c, lookup_context)); in would_apply()
2312 struct ChainContextApplyLookupContext lookup_context = { in apply() local
2318 return_trace (rule_set.apply (c, lookup_context)); in apply()
2372 struct ChainContextClosureLookupContext lookup_context = { in intersects() local
2380 lookup_context); in intersects()
2393 struct ChainContextClosureLookupContext lookup_context = { in closure() local
2402 lookup_context); in closure()
2414 struct ChainContextCollectGlyphsLookupContext lookup_context = { in collect_glyphs() local
2423 lookup_context); in collect_glyphs()
2433 struct ChainContextApplyLookupContext lookup_context = { in would_apply() local
2441 lookup.len, lookup.arrayZ, lookup_context)); in would_apply()
2460 struct ChainContextApplyLookupContext lookup_context = { in apply() local
2468 lookup.len, lookup.arrayZ, lookup_context)); in apply()