Home | History | Annotate | Download | only in src

Lines Matching refs:rule

1115 struct Rule
1179 unsigned int num_rules = rule.len;
1181 (this+rule[i]).closure (c, lookup_context);
1187 unsigned int num_rules = rule.len;
1189 (this+rule[i]).collect_glyphs (c, lookup_context);
1195 unsigned int num_rules = rule.len;
1198 if ((this+rule[i]).would_apply (c, lookup_context))
1207 unsigned int num_rules = rule.len;
1210 if ((this+rule[i]).apply (c, lookup_context))
1218 return TRACE_RETURN (rule.sanitize (c, this));
1222 OffsetArrayOf<Rule>
1223 rule; /* Array of Rule tables
1226 DEFINE_SIZE_ARRAY (2, rule);
1743 unsigned int num_rules = rule.len;
1745 (this+rule[i]).closure (c, lookup_context);
1751 unsigned int num_rules = rule.len;
1753 (this+rule[i]).collect_glyphs (c, lookup_context);
1759 unsigned int num_rules = rule.len;
1761 if ((this+rule[i]).would_apply (c, lookup_context))
1770 unsigned int num_rules = rule.len;
1772 if ((this+rule[i]).apply (c, lookup_context))
1780 return TRACE_RETURN (rule.sanitize (c, this));
1785 rule; /* Array of ChainRule tables
1788 DEFINE_SIZE_ARRAY (2, rule);