Home
last modified time | relevance | path

Searched refs:SkUnicodeBidi (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/modules/skunicode/src/
DSkUnicode_icu_bidi.cpp20 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/
DSkShaper_harfbuzz.cpp63 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()