Lines Matching refs:ICUBreakIterator
45 using ICUBreakIterator = std::unique_ptr<UBreakIterator, SkFunctionWrapper<decltype(ubrk_close), ub… typedef
151 ICUBreakIterator fBreakIterator;
154 explicit SkBreakIterator_icu(ICUBreakIterator iter) in SkBreakIterator_icu()
189 SkTHashMap<SkUnicode::BreakType, ICUBreakIterator> fBreakCache;
198 ICUBreakIterator makeBreakIterator(SkUnicode::BreakType type) { in makeBreakIterator()
200 ICUBreakIterator* cachedIterator; in makeBreakIterator()
205 …ICUBreakIterator newIterator(ubrk_open(convertType(type), uloc_getDefault(), nullptr, 0, &status)); in makeBreakIterator()
213 ICUBreakIterator iterator; in makeBreakIterator()
305 … ICUBreakIterator iterator = SkIcuBreakIteratorCache::get().makeBreakIterator(BreakType::kWords); in extractWords()
346 ICUBreakIterator iterator = SkIcuBreakIteratorCache::get().makeBreakIterator(type); in extractPositions()
422 ICUBreakIterator iterator(ubrk_open(convertType(breakType), locale, nullptr, 0, &status)); in makeBreakIterator()