Lines Matching refs:rlRange
98 RangeDescriptor *rlRange; in buildRanges() local
131 rlRange = fRangeList; in buildRanges()
142 while (rlRange->fEndChar < inputSetRangeBegin) { in buildRanges()
143 rlRange = rlRange->fNext; in buildRanges()
152 if (rlRange->fStartChar < inputSetRangeBegin) { in buildRanges()
153 rlRange->split(inputSetRangeBegin, *fStatus); in buildRanges()
165 if (rlRange->fEndChar > inputSetRangeEnd) { in buildRanges()
166 rlRange->split(inputSetRangeEnd+1, *fStatus); in buildRanges()
174 if (rlRange->fIncludesSets->indexOf(usetNode) == -1) { in buildRanges()
175 rlRange->fIncludesSets->addElement(usetNode, *fStatus); in buildRanges()
182 if (inputSetRangeEnd == rlRange->fEndChar) { in buildRanges()
185 rlRange = rlRange->fNext; in buildRanges()
205 for (rlRange = fRangeList; rlRange!=nullptr; rlRange=rlRange->fNext) { in buildRanges()
206 … for (rlSearchRange=fRangeList; rlSearchRange != rlRange; rlSearchRange=rlSearchRange->fNext) { in buildRanges()
207 if (rlRange->fIncludesSets->equals(*rlSearchRange->fIncludesSets)) { in buildRanges()
208 rlRange->fNum = rlSearchRange->fNum; in buildRanges()
209 rlRange->fIncludesDict = rlSearchRange->fIncludesDict; in buildRanges()
213 if (rlRange->fNum == 0) { in buildRanges()
214 rlRange->fFirstInGroup = true; in buildRanges()
215 if (rlRange->isDictionaryRange()) { in buildRanges()
216 rlRange->fNum = ++dictGroupCount; in buildRanges()
217 rlRange->fIncludesDict = true; in buildRanges()
220 rlRange->fNum = fGroupCount+2; in buildRanges()
221 addValToSets(rlRange->fIncludesSets, rlRange->fNum); in buildRanges()
230 for (rlRange = fRangeList; rlRange!=nullptr; rlRange=rlRange->fNext) { in buildRanges()
231 if (rlRange->fIncludesDict) { in buildRanges()
232 rlRange->fNum += fDictCategoriesStart - 1; in buildRanges()
233 if (rlRange->fFirstInGroup) { in buildRanges()
234 addValToSets(rlRange->fIncludesSets, rlRange->fNum); in buildRanges()
443 RangeDescriptor *rlRange; in getFirstChar() local
445 for (rlRange = fRangeList; rlRange!=nullptr; rlRange=rlRange->fNext) { in getFirstChar()
446 if (rlRange->fNum == category) { in getFirstChar()
447 retVal = rlRange->fStartChar; in getFirstChar()
463 RangeDescriptor *rlRange; in printRanges() local
467 for (rlRange = fRangeList; rlRange!=nullptr; rlRange=rlRange->fNext) { in printRanges()
468 RBBIDebugPrintf("%4x-%4x ", rlRange->fStartChar, rlRange->fEndChar); in printRanges()
470 for (i=0; i<rlRange->fIncludesSets->size(); i++) { in printRanges()
471 RBBINode *usetNode = (RBBINode *)rlRange->fIncludesSets->elementAt(i); in printRanges()
499 for (RangeDescriptor *rlRange = fRangeList; rlRange!=nullptr; rlRange=rlRange->fNext) { in printRangeGroups() local
500 if (rlRange->fFirstInGroup) { in printRangeGroups()
501 int groupNum = rlRange->fNum; in printRangeGroups()
506 for (i=0; i<rlRange->fIncludesSets->size(); i++) { in printRangeGroups()
507 RBBINode *usetNode = (RBBINode *)rlRange->fIncludesSets->elementAt(i); in printRangeGroups()
520 for (RangeDescriptor *tRange = rlRange; tRange != nullptr; tRange = tRange->fNext) { in printRangeGroups()
521 if (tRange->fNum == rlRange->fNum) { in printRangeGroups()