/external/icu/icu4c/source/samples/ucnv/ |
Makefile | 23 CLEANFILES += *.out data40.utf16 data41.utf16
|
/system/core/base/ |
utf8.cpp | 42 bool WideToUTF8(const wchar_t* utf16, const size_t size, std::string* utf8) { 61 const int chars_required = WideCharToMultiByte(CP_UTF8, flags, utf16, size, 71 const int result = WideCharToMultiByte(CP_UTF8, flags, utf16, size, 85 bool WideToUTF8(const wchar_t* utf16, std::string* utf8) { 87 return WideToUTF8(utf16, wcslen(utf16), utf8); 90 bool WideToUTF8(const std::wstring& utf16, std::string* utf8) { 93 return WideToUTF8(utf16.c_str(), utf16.length(), utf8); 97 static bool UTF8ToWideWithFlags(const char* utf8, const size_t size, std::wstring* utf16, [all...] |
utf8_test.cpp | 71 std::wstring utf16; local 72 EXPECT_TRUE(UTF8ToWide(utf8, &utf16)); 73 return utf16; 76 static std::string WideToUTF8(const std::wstring& utf16) { 78 EXPECT_TRUE(WideToUTF8(utf16, &utf8)); 202 const wchar_t* utf16; member in struct:android::base::WideToUTF8Case 238 const bool success = WideToUTF8(convert_cases[i].utf16, 239 wcslen(convert_cases[i].utf16), 304 static std::string UTF16ToUTF8(const string16& utf16) { 305 return WideToUTF8(utf16); [all...] |
/system/core/base/include/android-base/ |
utf8.h | 35 bool WideToUTF8(const wchar_t* utf16, const size_t size, std::string* utf8); 39 bool WideToUTF8(const wchar_t* utf16, std::string* utf8); 43 bool WideToUTF8(const std::wstring& utf16, std::string* utf8); 47 bool UTF8ToWide(const char* utf8, const size_t size, std::wstring* utf16); 51 bool UTF8ToWide(const char* utf8, std::wstring* utf16); 55 bool UTF8ToWide(const std::string& utf8, std::wstring* utf16);
|
/frameworks/base/libs/androidfw/ |
Util.cpp | 51 std::u16string utf16; local 52 utf16.resize(utf16_length); 53 utf8_to_utf16(reinterpret_cast<const uint8_t*>(utf8.data()), utf8.length(), &*utf16.begin(), 55 return utf16; 58 std::string Utf16ToUtf8(const StringPiece16& utf16) { 59 ssize_t utf8_length = utf16_to_utf8_length(utf16.data(), utf16.length()); 66 utf16_to_utf8(utf16.data(), utf16.length(), &*utf8.begin(), utf8_length + 1);
|
/external/libchrome/base/strings/ |
utf_string_conversions.cc | 109 std::wstring UTF16ToWide(const string16& utf16) { 110 return utf16; 137 std::wstring UTF16ToWide(const string16& utf16) { 139 UTF16ToWide(utf16.data(), utf16.length(), &ret); 145 // UTF16 <-> UTF8 -------------------------------------------------------------- 182 std::string UTF16ToUTF8(StringPiece16 utf16) { 183 if (IsStringASCII(utf16)) { 184 return std::string(utf16.begin(), utf16.end()) [all...] |
utf_string_conversions.h | 36 BASE_EXPORT std::wstring UTF16ToWide(const string16& utf16); 42 BASE_EXPORT std::string UTF16ToUTF8(StringPiece16 utf16); 44 // This converts an ASCII string, typically a hardcoded constant, to a UTF16 50 BASE_EXPORT std::string UTF16ToASCII(StringPiece16 utf16);
|
sys_string_conversions.h | 66 BASE_EXPORT CFStringRef SysUTF16ToCFStringRef(const string16& utf16); 70 BASE_EXPORT NSString* SysUTF16ToNSString(const string16& utf16);
|
utf_string_conversions_unittest.cc | 128 const wchar_t* utf16; member in struct:base::WideToUTF8Case 148 WideToUTF8(test.utf16, wcslen(test.utf16), &converted));
|
/dalvik/libdex/ |
DexUtf.cpp | 69 u2 utf16 = dexGetUtf16FromUtf8(pUtf8Ptr); local 72 switch (utf16 >> 8) { 75 return (utf16 > 0x00a0); 85 utf16 = dexGetUtf16FromUtf8(pUtf8Ptr); 86 return (utf16 >= 0xdc00) && (utf16 <= 0xdfff); 98 switch (utf16 & 0xfff8) {
|
/external/harfbuzz_ng/src/ |
hb-icu.cc | 39 #include <unicode/utf16.h> 190 UChar utf16[4], normalized[5]; local 197 U16_APPEND (utf16, len, ARRAY_LENGTH (utf16), a, err); 199 U16_APPEND (utf16, len, ARRAY_LENGTH (utf16), b, err); 203 len = unorm_normalize (utf16, len, UNORM_NFC, 0, normalized, ARRAY_LENGTH (normalized), &icu_err); 249 UChar utf16[2], normalized[2 * HB_UNICODE_MAX_DECOMPOSITION_LEN + 1]; local 260 U16_APPEND (utf16, len, ARRAY_LENGTH (utf16), ab, err) 319 UChar utf16[2], normalized[2 * HB_UNICODE_MAX_DECOMPOSITION_LEN + 1]; local [all...] |
/external/skia/src/core/ |
SkUtils.h | 78 int SkUTF16_CountUnichars(const uint16_t utf16[]); 79 int SkUTF16_CountUnichars(const uint16_t utf16[], int numberOf16BitValues); 84 size_t SkUTF16_FromUnichar(SkUnichar uni, uint16_t utf16[] = NULL); 86 size_t SkUTF16_ToUTF8(const uint16_t utf16[], int numberOf16BitValues,
|
SkUtils.cpp | 349 size_t SkUTF16_ToUTF8(const uint16_t utf16[], int numberOf16BitValues, 356 SkASSERT(utf16 != nullptr); 358 const uint16_t* stop = utf16 + numberOf16BitValues; 362 while (utf16 < stop) { 363 size += SkUTF8_FromUnichar(SkUTF16_NextUnichar(&utf16), nullptr); 367 while (utf16 < stop) { 368 utf8 += SkUTF8_FromUnichar(SkUTF16_NextUnichar(&utf16), utf8);
|
/prebuilts/go/darwin-x86/src/cmd/dist/ |
deps.go | 8 "compress/flate": {"bufio", "bytes", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 9 "compress/zlib": {"bufio", "bytes", "compress/flate", "errors", "fmt", "hash", "hash/adler32", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 11 "context": {"errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 14 "debug/dwarf": {"encoding/binary", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 15 "debug/elf": {"bufio", "bytes", "compress/flate", "compress/zlib", "debug/dwarf", "encoding/binary", "errors", "fmt", "hash", "hash/adler32", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 16 "debug/macho": {"bytes", "debug/dwarf", "encoding/binary", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 20 "encoding/json": {"bytes", "encoding", "encoding/base64", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 22 "flag": {"errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 23 "fmt": {"errors", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 24 "go/ast": {"bytes", "errors", "fmt", "go/scanner", "go/token", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path/filepath", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"} [all...] |
/prebuilts/go/linux-x86/src/cmd/dist/ |
deps.go | 8 "compress/flate": {"bufio", "bytes", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 9 "compress/zlib": {"bufio", "bytes", "compress/flate", "errors", "fmt", "hash", "hash/adler32", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 11 "context": {"errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 14 "debug/dwarf": {"encoding/binary", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 15 "debug/elf": {"bufio", "bytes", "compress/flate", "compress/zlib", "debug/dwarf", "encoding/binary", "errors", "fmt", "hash", "hash/adler32", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 16 "debug/macho": {"bytes", "debug/dwarf", "encoding/binary", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 20 "encoding/json": {"bytes", "encoding", "encoding/base64", "errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"}, 22 "flag": {"errors", "fmt", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 23 "fmt": {"errors", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "strconv", "sync", "sync/atomic", "syscall", "time", "unicode/utf16", "unicode/utf8"}, 24 "go/ast": {"bytes", "errors", "fmt", "go/scanner", "go/token", "internal/race", "internal/syscall/windows", "internal/syscall/windows/registry", "internal/syscall/windows/sysdll", "io", "math", "os", "path/filepath", "reflect", "runtime", "runtime/internal/atomic", "runtime/internal/sys", "sort", "strconv", "strings", "sync", "sync/atomic", "syscall", "time", "unicode", "unicode/utf16", "unicode/utf8"} [all...] |
/prebuilts/go/darwin-x86/src/unicode/utf16/ |
export_test.go | 5 package utf16 package
|
/prebuilts/go/linux-x86/src/unicode/utf16/ |
export_test.go | 5 package utf16 package
|
/frameworks/base/libs/hwui/tests/common/ |
TestUtils.cpp | 123 auto utf16 = asciiToUtf16(text); local 124 canvas->drawText(utf16.get(), 0, strlen(text), strlen(text), x, y, 0, paint, nullptr); 129 auto utf16 = asciiToUtf16(text); local 130 canvas->drawTextOnPath(utf16.get(), strlen(text), 0, path, 0, 0, paint, nullptr); 154 std::unique_ptr<uint16_t[]> utf16(new uint16_t[length]); 156 utf16.get()[i] = str[i]; 158 return utf16;
|
/external/icu/icu4c/source/test/perf/unisetperf/ |
unisetperf.cpp | 213 UChar utf16[2]; local 217 utf16[0]=(UChar)c; 218 if(testcase.set.span(utf16, 1, USET_SPAN_CONTAINED)>0) { 223 utf16[0]=(UChar)c; 225 utf16[1]=(UChar)c2; 226 if(testcase.set.span(utf16, 2, USET_SPAN_CONTAINED)>0) { 264 UChar utf16[2]; local 268 utf16[0]=(UChar)c; 269 if(testcase.set.spanBack(utf16, 1, USET_SPAN_CONTAINED)==0) { 274 utf16[0]=(UChar)c [all...] |
/external/skia/src/pdf/ |
SkPDFUtils.h | 97 uint16_t utf16[2] = {0, 0}; local 98 size_t len = SkUTF16_FromUnichar(utf32, utf16); 100 SkPDFUtils::WriteUInt16BE(wStream, utf16[0]); 102 SkPDFUtils::WriteUInt16BE(wStream, utf16[1]);
|
/prebuilts/go/darwin-x86/src/syscall/ |
env_windows.go | 10 "unicode/utf16" 27 return string(utf16.Decode(b[:n])), true 83 r = append(r, string(utf16.Decode(p[from:i])))
|
/prebuilts/go/linux-x86/src/syscall/ |
env_windows.go | 10 "unicode/utf16" 27 return string(utf16.Decode(b[:n])), true 83 r = append(r, string(utf16.Decode(p[from:i])))
|
/frameworks/base/tools/aapt2/util/ |
Util.cpp | 451 std::u16string utf16; local 452 utf16.resize(utf16_length); 454 &*utf16.begin(), utf16_length + 1); 455 return utf16; 458 std::string Utf16ToUtf8(const StringPiece16& utf16) { 459 ssize_t utf8_length = utf16_to_utf8_length(utf16.data(), utf16.length()); 466 utf16_to_utf8(utf16.data(), utf16.length(), &*utf8.begin(), utf8_length + 1);
|
/art/runtime/ |
utf.cc | 44 * The four byte encoding converts to two utf16 characters. 198 int CompareModifiedUtf8ToUtf16AsCodePointValues(const char* utf8, const uint16_t* utf16, 209 // First compare the leading utf16 char. 211 const uint16_t rhs = *utf16++; 217 // Then compare the trailing utf16 char. First check if there 225 const uint16_t rhs2 = *utf16++;
|
/external/llvm/lib/Support/Windows/ |
WindowsSupport.h | 220 std::error_code UTF8ToUTF16(StringRef utf8, SmallVectorImpl<wchar_t> &utf16); 221 std::error_code UTF16ToUTF8(const wchar_t *utf16, size_t utf16_len, 223 /// Convert from UTF16 to the current code page used in the system 224 std::error_code UTF16ToCurCP(const wchar_t *utf16, size_t utf16_len,
|