Lines Matching refs:utf8
79 std::wstring UTF8ToWide(StringPiece utf8) { in UTF8ToWide() argument
80 if (IsStringASCII(utf8)) { in UTF8ToWide()
81 return std::wstring(utf8.begin(), utf8.end()); in UTF8ToWide()
85 PrepareForUTF16Or32Output(utf8.data(), utf8.length(), &ret); in UTF8ToWide()
86 ConvertUnicode(utf8.data(), utf8.length(), &ret); in UTF8ToWide()
159 string16 UTF8ToUTF16(StringPiece utf8) { in UTF8ToUTF16() argument
160 if (IsStringASCII(utf8)) { in UTF8ToUTF16()
161 return string16(utf8.begin(), utf8.end()); in UTF8ToUTF16()
165 PrepareForUTF16Or32Output(utf8.data(), utf8.length(), &ret); in UTF8ToUTF16()
168 ConvertUnicode(utf8.data(), utf8.length(), &ret); in UTF8ToUTF16()
201 string16 UTF8ToUTF16(StringPiece utf8) { in UTF8ToUTF16() argument
202 return UTF8ToWide(utf8); in UTF8ToUTF16()