Lines Matching defs:rules
31 * A set of rules for a <code>RuleBasedTransliterator</code>.
36 * Vector of rules, in the order added. This is used while the
38 * indexes the rules into rules[]. Any given rule is stored once
39 * in ruleVector, and one or more times in rules[]. ruleVector
40 * owns and deletes the rules.
45 * Sorted and indexed table of rules. This is created by freeze()
46 * from the rules in ruleVector. It contains alias pointers to
47 * the rules in ruleVector. It is zero before freeze() is called
50 TransliterationRule** rules;
54 * Now use rules[index[x]..index[x+1]-1]. This index table is created by
96 * Add a rule to this set. Rules are added in order, and order is
108 * Check this for masked rules and index it to optimize performance.
109 * The sequence of operations is: (1) add rules to a set using