Lines Matching refs:utf8Bytes
46 SkShaper::MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel) { in MakeBiDiRunIterator() argument
55 utf8Bytes, in MakeBiDiRunIterator()
61 return std::make_unique<SkShaper::TrivialBiDiRunIterator>(bidiLevel, utf8Bytes); in MakeBiDiRunIterator()
65 SkShaper::MakeScriptRunIterator(const char* utf8, size_t utf8Bytes, SkFourByteTag scriptTag) { in MakeScriptRunIterator() argument
72 SkShaper::MakeSkUnicodeHbScriptRunIterator(unicode.get(), utf8, utf8Bytes); in MakeScriptRunIterator()
77 return std::make_unique<SkShaper::TrivialScriptRunIterator>(scriptTag, utf8Bytes); in MakeScriptRunIterator()
91 FontMgrRunIterator(const char* utf8, size_t utf8Bytes, in FontMgrRunIterator() argument
95 : fCurrent(utf8), fBegin(utf8), fEnd(fCurrent + utf8Bytes) in FontMgrRunIterator()
107 FontMgrRunIterator(const char* utf8, size_t utf8Bytes, in FontMgrRunIterator() argument
109 : FontMgrRunIterator(utf8, utf8Bytes, font, std::move(fallbackMgr), in FontMgrRunIterator()
185 SkShaper::MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes, in MakeFontMgrRunIterator() argument
188 return std::make_unique<FontMgrRunIterator>(utf8, utf8Bytes, font, std::move(fallback)); in MakeFontMgrRunIterator()
192 SkShaper::MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes, const SkFont& font, in MakeFontMgrRunIterator() argument
197 return std::make_unique<FontMgrRunIterator>(utf8, utf8Bytes, font, std::move(fallback), in MakeFontMgrRunIterator()
202 SkShaper::MakeStdLanguageRunIterator(const char* utf8, size_t utf8Bytes) { in MakeStdLanguageRunIterator() argument
203 return std::make_unique<TrivialLanguageRunIterator>(std::locale().name().c_str(), utf8Bytes); in MakeStdLanguageRunIterator()