Home | History | Annotate | Download | only in src

Lines Matching refs:rule

1097 struct Rule
1161 unsigned int num_rules = rule.len;
1163 (this+rule[i]).closure (c, lookup_context);
1169 unsigned int num_rules = rule.len;
1171 (this+rule[i]).collect_glyphs (c, lookup_context);
1177 unsigned int num_rules = rule.len;
1180 if ((this+rule[i]).would_apply (c, lookup_context))
1189 unsigned int num_rules = rule.len;
1192 if ((this+rule[i]).apply (c, lookup_context))
1200 return TRACE_RETURN (rule.sanitize (c, this));
1204 OffsetArrayOf<Rule>
1205 rule; /* Array of Rule tables
1208 DEFINE_SIZE_ARRAY (2, rule);
1724 unsigned int num_rules = rule.len;
1726 (this+rule[i]).closure (c, lookup_context);
1732 unsigned int num_rules = rule.len;
1734 (this+rule[i]).collect_glyphs (c, lookup_context);
1740 unsigned int num_rules = rule.len;
1742 if ((this+rule[i]).would_apply (c, lookup_context))
1751 unsigned int num_rules = rule.len;
1753 if ((this+rule[i]).apply (c, lookup_context))
1761 return TRACE_RETURN (rule.sanitize (c, this));
1766 rule; /* Array of ChainRule tables
1769 DEFINE_SIZE_ARRAY (2, rule);