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.cpp57 using SkUnicodeBidi = std::unique_ptr<UBiDi, SkFunctionWrapper<decltype(ubidi_close), typedef
80 SkUnicodeBidi fBidi;
82 explicit SkBidiIterator_icu(SkUnicodeBidi bidi) : fBidi(std::move(bidi)) {} in SkBidiIterator_icu()
88 SkUnicodeBidi bidi(sk_ubidi_openSized(utf16Units, 0, &status)); in makeBidiIterator()
289 SkUnicodeBidi bidi(sk_ubidi_openSized(utf16.size(), 0, &status)); in extractBidi()
/third_party/skia/modules/skshaper/src/
DSkShaper_harfbuzz.cpp62 using SkUnicodeBidi = std::unique_ptr<SkBidiIterator>; typedef
347 SkUnicodeBidiRunIterator(const char* utf8, const char* end, SkUnicodeBidi bidi) in SkUnicodeBidiRunIterator()
383 SkUnicodeBidi fBidi;
1470 SkUnicodeBidi bidi = unicode->makeBidiIterator(utf16.get(), utf16Units, bidiDir); in MakeSkUnicodeBidiRunIterator()