Searched refs:fBreakIterator (Results 1 – 4 of 4) sorted by relevance
/external/skia/modules/skshaper/src/ |
D | SkUnicode_icu.cpp | 151 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/ |
D | ParagraphLayout.cpp | 327 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/ |
D | SkShaper_harfbuzz.cpp | 507 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/ |
D | ParagraphLayout.h | 638 BreakIterator *fBreakIterator; variable
|