Home | History | Annotate | Download | only in common

Lines Matching defs:rangeEnd

59     int32_t rangeEnd;
68 rangeEnd = start + 1;
76 rangeEnd = current;
79 result = divideUpDictionaryRange(text, rangeStart, rangeEnd, foundBreaks);
125 int candidates( UText *text, const TrieWordDictionary *dict, int32_t rangeEnd );
151 PossibleWord::candidates( UText *text, const TrieWordDictionary *dict, int32_t rangeEnd ) {
156 prefix = dict->matches(text, rangeEnd-start, lengths, count, sizeof(lengths)/sizeof(lengths[0]));
249 int32_t rangeEnd,
251 if ((rangeEnd - rangeStart) < THAI_MIN_WORD_SPAN) {
264 while (U_SUCCESS(status) && (current = (int32_t)utext_getNativeIndex(text)) < rangeEnd) {
268 int candidates = words[wordsFound%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd);
279 if ((int32_t)utext_getNativeIndex(text) >= rangeEnd) {
284 if (words[(wordsFound+1)%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd) > 0) {
292 if ((int32_t)utext_getNativeIndex(text) >= rangeEnd) {
299 if (words[(wordsFound+2)%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd)) {
318 if ((int32_t)utext_getNativeIndex(text) < rangeEnd && wordLength < THAI_ROOT_COMBINE_THRESHOLD) {
322 if (words[wordsFound%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd) <= 0
327 int32_t remaining = rangeEnd - (current+wordLength);
345 int candidates = words[(wordsFound+1)%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd);
370 while ((currPos = (int32_t)utext_getNativeIndex(text)) < rangeEnd && fMarkSet.contains(utext_current32(text))) {
379 if ((int32_t)utext_getNativeIndex(text) < rangeEnd && wordLength > 0) {
380 if (words[wordsFound%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd) <= 0
420 if (foundBreaks.peeki() >= rangeEnd) {
533 * @param rangeEnd The end of the range of dictionary characters
540 int32_t rangeEnd,
542 if (rangeStart >= rangeEnd) {
547 size_t inputLength = rangeEnd - rangeStart;
554 utext_extract(text, rangeStart, rangeEnd, charString.elems(), inputLength, &status);