Lines Matching refs:rangeEnd
87 public int divideUpDictionaryRange(CharacterIterator fIter, int rangeStart, int rangeEnd,
91 if ((rangeEnd - rangeStart) < BURMESE_MIN_WORD) {
104 while ((current = fIter.getIndex()) < rangeEnd) {
108 int candidates = words[wordsFound%BURMESE_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd);
120 if (fIter.getIndex() < rangeEnd) {
123 if (words[(wordsFound+1)%BURMESE_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) {
131 if (fIter.getIndex() >= rangeEnd) {
138 if (words[(wordsFound+2)%BURMESE_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) {
156 if (fIter.getIndex() < rangeEnd && wordLength < BURMESE_ROOT_COMBINE_THRESHOLD) {
160 if (words[wordsFound%BURMESE_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) <= 0 &&
164 int remaining = rangeEnd - (current + wordLength);
176 int candidate = words[(wordsFound + 1) %BURMESE_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd);
200 while ((currPos = fIter.getIndex()) < rangeEnd && fMarkSet.contains(fIter.current())) {
218 if (foundBreaks.peek() >= rangeEnd) {