Home
last modified time | relevance | path

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

/external/icu/icu4c/source/common/
Drbbi_cache.cpp497 int32_t backupPosition = fromPosition; in populatePreceding() local
501 backupPosition = backupPosition - 30; in populatePreceding()
502 if (backupPosition <= 0) { in populatePreceding()
503 backupPosition = 0; in populatePreceding()
505 backupPosition = fBI->handleSafePrevious(backupPosition); in populatePreceding()
507 if (backupPosition == UBRK_DONE || backupPosition == 0) { in populatePreceding()
517 fBI->fPosition = backupPosition; in populatePreceding()
519 if (position <= backupPosition + 4) { in populatePreceding()
523 if (backupPosition == utext_getPreviousNativeIndex(&fBI->fText)) { in populatePreceding()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DRuleBasedBreakIterator.java1564 int backupPosition = fromPosition; in populatePreceding() local
1568 backupPosition = backupPosition - 30; in populatePreceding()
1569 if (backupPosition <= textBegin) { in populatePreceding()
1570 backupPosition = textBegin; in populatePreceding()
1572 backupPosition = handleSafePrevious(backupPosition); in populatePreceding()
1574 if (backupPosition == BreakIterator.DONE || backupPosition == textBegin) { in populatePreceding()
1584 fPosition = backupPosition; // TODO: pass starting position in a clearer way. in populatePreceding()
1586 if (position == backupPosition + 1 || in populatePreceding()
1587 (position == backupPosition + 2 && in populatePreceding()
1588 Character.isHighSurrogate(fText.setIndex(backupPosition)) && in populatePreceding()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DRuleBasedBreakIterator.java1585 int backupPosition = fromPosition; in populatePreceding() local
1589 backupPosition = backupPosition - 30; in populatePreceding()
1590 if (backupPosition <= textBegin) { in populatePreceding()
1591 backupPosition = textBegin; in populatePreceding()
1593 backupPosition = handleSafePrevious(backupPosition); in populatePreceding()
1595 if (backupPosition == BreakIterator.DONE || backupPosition == textBegin) { in populatePreceding()
1605 fPosition = backupPosition; // TODO: pass starting position in a clearer way. in populatePreceding()
1607 if (position == backupPosition + 1 || in populatePreceding()
1608 (position == backupPosition + 2 && in populatePreceding()
1609 Character.isHighSurrogate(fText.setIndex(backupPosition)) && in populatePreceding()