Lines Matching refs:ruleIndex
64 ruleIndex(0) {
92 ruleIndex = 0;
94 while(ruleIndex < rules->length()) {
95 UChar c = rules->charAt(ruleIndex);
97 ++ruleIndex;
108 ruleIndex = skipComment(ruleIndex + 1);
113 ++ruleIndex;
118 ++ruleIndex;
136 if(ruleIndex < rules->length() && rules->charAt(ruleIndex) == 0x23) {
138 ruleIndex = skipComment(ruleIndex + 1);
161 int32_t i = ruleIndex + (result >> OFFSET_SHIFT); // skip over the relation operator
175 int32_t i = skipWhiteSpace(ruleIndex + 1);
203 ruleIndex = i;
210 ruleIndex = skipWhiteSpace(ruleIndex);
211 if(ruleIndex >= rules->length()) { return UCOL_DEFAULT; }
213 int32_t i = ruleIndex;
254 return ((i - ruleIndex) << OFFSET_SHIFT) | strength;
286 ruleIndex = i;
358 ruleIndex = skipWhiteSpace(i);
489 int32_t i = ruleIndex + 1;
499 ruleIndex = j;
505 ruleIndex = j;
524 ruleIndex = j;
536 ruleIndex = j;
555 ruleIndex = j;
569 ruleIndex = j;
576 ruleIndex = j;
583 ruleIndex = j;
590 ruleIndex = j;
599 ruleIndex = j;
652 int32_t outerRuleIndex = ruleIndex;
660 ruleIndex = j;
671 ruleIndex = j;
676 ruleIndex = j;
832 // Note: This relies on the calling code maintaining the ruleIndex
835 parseError->offset = ruleIndex;
838 // before ruleIndex
839 int32_t start = ruleIndex - (U_PARSE_CONTEXT_LEN - 1);
845 int32_t length = ruleIndex - start;
849 // starting from ruleIndex
850 length = rules->length() - ruleIndex;
853 if(U16_IS_LEAD(rules->charAt(ruleIndex + length - 1))) {
857 rules->extract(ruleIndex, length, parseError->postContext);