Searched refs:SkUnicodeBidi (Results 1 – 2 of 2) sorted by relevance
/third_party/skia/modules/skunicode/src/ |
D | SkUnicode_icu_bidi.cpp | 20 using SkUnicodeBidi = std::unique_ptr<UBiDi, SkFunctionWrapper<decltype(ubidi_close), typedef 25 SkBidiIterator_icu(SkUnicodeBidi bidi) : fBidi(std::move(bidi)) {} in SkBidiIterator_icu() 32 SkUnicodeBidi fBidi; 40 SkUnicodeBidi bidi(SkUnicode_IcuBidi::bidi_openSized(utf16Units, 0, &status)); in makeBidiIterator() 94 SkUnicodeBidi bidi(SkUnicode_IcuBidi::bidi_openSized(utf16.size(), 0, &status)); in extractBidi()
|
/third_party/skia/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 63 using SkUnicodeBidi = std::unique_ptr<SkBidiIterator>; typedef 357 SkUnicodeBidiRunIterator(const char* utf8, const char* end, SkUnicodeBidi bidi) in SkUnicodeBidiRunIterator() 393 SkUnicodeBidi fBidi; 1493 SkUnicodeBidi bidi = unicode->makeBidiIterator(utf16.get(), utf16Units, bidiDir); in MakeSkUnicodeBidiRunIterator()
|