Home
last modified time | relevance | path

Searched refs:fBreakIterator (Results 1 – 4 of 4) sorted by relevance

/external/skia/modules/skshaper/src/
DSkUnicode_icu.cpp151 ICUBreakIterator fBreakIterator; member in SkBreakIterator_icu
155 : fBreakIterator(std::move(iter)), fLastResult(0) {} in SkBreakIterator_icu()
157 { return fLastResult = ubrk_first(fBreakIterator.get()); } in first()
159 { return fLastResult = ubrk_current(fBreakIterator.get()); } in current()
161 { return fLastResult = ubrk_next(fBreakIterator.get()); } in next()
163 { return fLastResult = ubrk_preceding(fBreakIterator.get(), offset); } in preceding()
165 { return fLastResult = ubrk_following(fBreakIterator.get(), offset);} in following()
166 Status status() override { return ubrk_getRuleStatus(fBreakIterator.get()); } in status()
178 ubrk_setUText(fBreakIterator.get(), text.get(), &status); in setText()
/external/icu/icu4c/source/layoutex/
DParagraphLayout.cpp327 fBreakIterator(NULL), fLineStart(-1), fLineEnd(0), in ParagraphLayout()
610 if (fBreakIterator != NULL) { in ~ParagraphLayout()
611 delete fBreakIterator; in ~ParagraphLayout()
612 fBreakIterator = NULL; in ~ParagraphLayout()
995 if (fBreakIterator == NULL) { in previousBreak()
1000 fBreakIterator = BreakIterator::createLineInstance(thai, status); in previousBreak()
1001 fBreakIterator->adoptText(iter); in previousBreak()
1008 return fBreakIterator->preceding(charIndex + 1); in previousBreak()
/external/skqp/modules/skshaper/src/
DSkShaper_harfbuzz.cpp507 ICUBrk fBreakIterator; member
523 fImpl->fBreakIterator.reset(ubrk_open(UBRK_LINE, "th", nullptr, 0, &status)); in SkShaper()
536 fImpl->fBreakIterator; in good()
580 UBreakIterator& breakIterator = *fImpl->fBreakIterator; in shape()
/external/icu/icu4c/source/layoutex/layout/
DParagraphLayout.h638 BreakIterator *fBreakIterator; variable