Home | History | Annotate | Download | only in src

Lines Matching refs:Rule

1172 struct Rule
1237 unsigned int num_rules = rule.len;
1239 (this+rule[i]).closure (c, lookup_context);
1245 unsigned int num_rules = rule.len;
1247 (this+rule[i]).collect_glyphs (c, lookup_context);
1253 unsigned int num_rules = rule.len;
1256 if ((this+rule[i]).would_apply (c, lookup_context))
1265 unsigned int num_rules = rule.len;
1268 if ((this+rule[i]).apply (c, lookup_context))
1277 return_trace (rule.sanitize (c, this));
1281 OffsetArrayOf<Rule>
1282 rule; /* Array of Rule tables
1285 DEFINE_SIZE_ARRAY (2, rule);
1799 unsigned int num_rules = rule.len;
1801 (this+rule[i]).closure (c, lookup_context);
1807 unsigned int num_rules = rule.len;
1809 (this+rule[i]).collect_glyphs (c, lookup_context);
1815 unsigned int num_rules = rule.len;
1817 if ((this+rule[i]).would_apply (c, lookup_context))
1826 unsigned int num_rules = rule.len;
1828 if ((this+rule[i]).apply (c, lookup_context))
1837 return_trace (rule.sanitize (c, this));
1842 rule; /* Array of ChainRule tables
1845 DEFINE_SIZE_ARRAY (2, rule);