Home
last modified time | relevance | path

Searched refs:THAI_LOOKAHEAD (Results 1 – 3 of 3) sorted by relevance

/external/icu/android_icu4j/src/main/java/android/icu/text/
DThaiBreakEngine.java23 private static final byte THAI_LOOKAHEAD = 3; field in ThaiBreakEngine
112 PossibleWord words[] = new PossibleWord[THAI_LOOKAHEAD]; in divideUpDictionaryRange()
113 for (int i = 0; i < THAI_LOOKAHEAD; i++) { in divideUpDictionaryRange()
124 … int candidates = words[wordsFound%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd); in divideUpDictionaryRange()
128 wordLength = words[wordsFound%THAI_LOOKAHEAD].acceptMarked(fIter); in divideUpDictionaryRange()
139 … if (words[(wordsFound+1)%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) { in divideUpDictionaryRange()
142 words[wordsFound%THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
154 … if (words[(wordsFound+2)%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) { in divideUpDictionaryRange()
155 words[wordsFound%THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
158 } while (words[(wordsFound+1)%THAI_LOOKAHEAD].backUp(fIter)); in divideUpDictionaryRange()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DThaiBreakEngine.java22 private static final byte THAI_LOOKAHEAD = 3; field in ThaiBreakEngine
111 PossibleWord words[] = new PossibleWord[THAI_LOOKAHEAD]; in divideUpDictionaryRange()
112 for (int i = 0; i < THAI_LOOKAHEAD; i++) { in divideUpDictionaryRange()
123 … int candidates = words[wordsFound%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd); in divideUpDictionaryRange()
127 wordLength = words[wordsFound%THAI_LOOKAHEAD].acceptMarked(fIter); in divideUpDictionaryRange()
138 … if (words[(wordsFound+1)%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) { in divideUpDictionaryRange()
141 words[wordsFound%THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
153 … if (words[(wordsFound+2)%THAI_LOOKAHEAD].candidates(fIter, fDictionary, rangeEnd) > 0) { in divideUpDictionaryRange()
154 words[wordsFound%THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
157 } while (words[(wordsFound+1)%THAI_LOOKAHEAD].backUp(fIter)); in divideUpDictionaryRange()
[all …]
/external/icu/icu4c/source/common/
Ddictbe.cpp197 static const int32_t THAI_LOOKAHEAD = 3; variable
265 PossibleWord words[THAI_LOOKAHEAD]; in divideUpDictionaryRange()
274 … int32_t candidates = words[wordsFound%THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd); in divideUpDictionaryRange()
278 cuWordLength = words[wordsFound % THAI_LOOKAHEAD].acceptMarked(text); in divideUpDictionaryRange()
279 cpWordLength = words[wordsFound % THAI_LOOKAHEAD].markedCPLength(); in divideUpDictionaryRange()
290 … if (words[(wordsFound + 1) % THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd) > 0) { in divideUpDictionaryRange()
293 words[wordsFound%THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
305 … if (words[(wordsFound + 2) % THAI_LOOKAHEAD].candidates(text, fDictionary, rangeEnd)) { in divideUpDictionaryRange()
306 words[wordsFound % THAI_LOOKAHEAD].markCurrent(); in divideUpDictionaryRange()
310 while (words[(wordsFound + 1) % THAI_LOOKAHEAD].backUp(text)); in divideUpDictionaryRange()
[all …]