/aosp12/system/core/libutils/ |
H A D | String16.cpp | 55 char16_t* u16str = (char16_t*)buf->data(); in allocFromUTF8() 69 char16_t* String16::allocFromUTF16(const char16_t* u16str, size_t u16len) { in allocFromUTF16() 78 char16_t* str = (char16_t*)buf->data(); in allocFromUTF16() 180 char16_t* str = (char16_t*)buf->data(); in setTo() 208 char16_t* str = static_cast<char16_t*>(buf->data()); in append() 236 char16_t* str = static_cast<char16_t*>(buf->data()); in insert() 246 const char16_t* str = string(); in findFirst() 247 const char16_t* p = str; in findFirst() 261 const char16_t* p = str; in findLast() 353 status_t String16::replaceAll(char16_t replaceThis, char16_t withThis) in replaceAll() [all …]
|
H A D | Unicode.cpp | 192 int strcmp16(const char16_t *s1, const char16_t *s2) in strcmp16() 194 char16_t ch; in strcmp16() 206 int strncmp16(const char16_t *s1, const char16_t *s2, size_t n) in strncmp16() 208 char16_t ch; in strncmp16() 227 const char16_t *ss = s; in strlen16() 235 const char16_t *ss = s; in strnlen16() 246 char16_t* strstr16(const char16_t* src, const char16_t* target) in strstr16() 261 return (char16_t*)src; in strstr16() 264 int strzcmp16(const char16_t *s1, size_t n1, const char16_t *s2, size_t n2) in strzcmp16() 266 const char16_t* e1 = s1+n1; in strzcmp16() [all …]
|
H A D | Unicode_test.cpp | 37 char16_t const * const kSearchString = u"I am a leaf on the wind."; 103 char16_t output[1 + 1 + 1 + 2 + 1]; // Room for NULL in TEST_F() 138 char16_t* const emptyString = (char16_t* const)((char*)memptr + alignment - 4); in TEST_F() 139 *emptyString = (char16_t)0; in TEST_F() 143 ASSERT_EQ(strstr16((char16_t*)memptr, emptyString), (char16_t*)memptr) in TEST_F() 152 const char16_t* result = strstr16(kSearchString, kSearchString); in TEST_F() 158 const char16_t* result = strstr16(kSearchString, u"I am"); in TEST_F() 165 const char16_t* result = strstr16(kSearchString, u"wind."); in TEST_F() 170 const char16_t* result = strstr16(kSearchString, u"leaf"); in TEST_F() 175 const char16_t* result = strstr16(kSearchString, u"soar"); in TEST_F()
|
H A D | String16_fuzz.cpp | 61 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone232064b0902() 66 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone232064b0a02() 71 char16_t findChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone232064b0b02() 72 char16_t replaceChar = dataProvider.ConsumeIntegral<char16_t>(); in __anone232064b0b02()
|
/aosp12/system/core/libutils/include/utils/ |
H A D | String16.h | 47 explicit String16(const char16_t* o); 55 inline const char16_t* string() const; 62 status_t setTo(const char16_t* other); 80 ssize_t findFirst(char16_t c) const; 81 ssize_t findLast(char16_t c) const; 89 char16_t withThis); 124 static char16_t* allocFromUTF16(const char16_t* u16str, size_t u16len); 138 const char16_t* mString; 155 char16_t data[N]; 239 inline const char16_t* String16::string() const in string() [all …]
|
H A D | Unicode.h | 26 int strcmp16(const char16_t *, const char16_t *); 27 int strncmp16(const char16_t *s1, const char16_t *s2, size_t n); 28 size_t strlen16(const char16_t *); 29 size_t strnlen16(const char16_t *, size_t); 30 char16_t *strstr16(const char16_t*, const char16_t*); 39 int strzcmp16(const char16_t *s1, size_t n1, const char16_t *s2, size_t n2); 99 ssize_t utf16_to_utf8_length(const char16_t *src, size_t src_len); 123 char16_t* utf8_to_utf16_no_null_terminator( 124 const uint8_t* src, size_t srcLen, char16_t* dst, size_t dstLen); 134 char16_t *utf8_to_utf16( [all …]
|
/aosp12/bionic/libc/bionic/ |
H A D | mbrtoc16.cpp | 40 static size_t begin_surrogate(char32_t c32, char16_t* pc16, in begin_surrogate() 43 char16_t trail = (c32 & 0x3ff) | 0xdc00; in begin_surrogate() 54 static size_t finish_surrogate(char16_t* pc16, mbstate_t* state) { in finish_surrogate() 55 char16_t trail = mbstate_get_byte(state, 1) << 8 | in finish_surrogate() 61 size_t mbrtoc16(char16_t* pc16, const char* s, size_t n, mbstate_t* ps) { in mbrtoc16() 65 char16_t __private_pc16; in mbrtoc16() 84 *pc16 = static_cast<char16_t>(c32); in mbrtoc16()
|
H A D | c16rtomb.cpp | 35 static inline constexpr bool is_high_surrogate(char16_t c16) { in is_high_surrogate() 39 static inline constexpr bool is_low_surrogate(char16_t c16) { in is_low_surrogate() 43 size_t c16rtomb(char* s, char16_t c16, mbstate_t* ps) { in c16rtomb()
|
/aosp12/frameworks/base/tools/aapt/ |
H A D | pseudolocalize.cpp | 19 static const char16_t k_arg_start = '{'; 20 static const char16_t k_arg_end = '}'; 45 const char16_t* str = text.string(); in text() 48 char16_t c = str[pos]; in text() 94 pseudolocalize_char(const char16_t c) in pseudolocalize_char() 184 const char16_t* s = result.string(); in pseudo_generate_expansion() 203 static bool is_space(const char16_t c) { in is_space() 240 const char16_t* s = source.string(); in text() 245 char16_t c = s[i]; in text() 365 const char16_t ESCAPE_CHAR = '\\'; in text() [all …]
|
/aosp12/frameworks/native/include/input/ |
H A D | KeyCharacterMap.h | 95 char16_t getDisplayLabel(int32_t keyCode) const; 101 char16_t getNumber(int32_t keyCode) const; 106 char16_t getCharacter(int32_t keyCode, int32_t metaState) const; 119 char16_t getMatch(int32_t keyCode, const char16_t* chars, 125 bool getEvents(int32_t deviceId, const char16_t* chars, size_t numChars, 165 char16_t character; 180 char16_t label; 183 char16_t number; 229 status_t parseCharacterLiteral(char16_t* outCharacter); 247 bool findKey(char16_t ch, int32_t* outKeyCode, int32_t* outMetaState) const;
|
/aosp12/bionic/tests/ |
H A D | uchar_test.cpp | 28 EXPECT_EQ(2U, sizeof(char16_t)); in TEST() 119 char16_t out; in TEST() 132 char16_t out; in TEST() 142 ASSERT_EQ(static_cast<char16_t>(0x00a2), out); in TEST() 145 ASSERT_EQ(static_cast<char16_t>(0x20ac), out); in TEST() 149 char16_t out; in TEST() 153 ASSERT_EQ(static_cast<char16_t>(0xdbea), out); in TEST() 155 ASSERT_EQ(static_cast<char16_t>(0xdfcd), out); in TEST() 159 char16_t out; in TEST() 165 char16_t out; in TEST() [all …]
|
/aosp12/frameworks/native/services/utils/include/serviceutils/ |
H A D | PriorityDumper.h | 30 static const char16_t PRIORITY_ARG[]; 31 static const char16_t PRIORITY_ARG_CRITICAL[]; 32 static const char16_t PRIORITY_ARG_HIGH[]; 33 static const char16_t PRIORITY_ARG_NORMAL[]; 34 static const char16_t PROTO_ARG[];
|
/aosp12/frameworks/base/libs/androidfw/include/androidfw/ |
H A D | ResourceTypes.h | 560 char16_t mutable** mCache; 751 const char16_t* getComment(size_t* outLen) const; 756 const char16_t* getText(size_t* outLen) const; 761 const char16_t* getNamespacePrefix(size_t* outLen) const; 763 const char16_t* getNamespaceUri(size_t* outLen) const; 769 const char16_t* getElementName(size_t* outLen) const; 1841 const char16_t* package = NULL; 1843 const char16_t* type = NULL; 1846 const char16_t* name = NULL; 2076 const char16_t* s, size_t len, [all …]
|
H A D | StringPiece.h | 88 using StringPiece16 = BasicStringPiece<char16_t>; 113 inline BasicStringPiece<char16_t>::BasicStringPiece(const char16_t* str) in BasicStringPiece() 207 inline ::std::ostream& operator<<(::std::ostream& out, const BasicStringPiece<char16_t>& str) { 221 inline bool BasicStringPiece<char16_t>::contains(const BasicStringPiece<char16_t>& rhs) const { in contains() 232 inline int BasicStringPiece<char16_t>::compare(const BasicStringPiece<char16_t>& rhs) const { in compare() 233 const char16_t nullStr = u'\0'; in compare() 234 const char16_t* b1 = data_ != nullptr ? data_ : &nullStr; in compare() 235 const char16_t* b2 = rhs.data_ != nullptr ? rhs.data_ : &nullStr; in compare()
|
/aosp12/frameworks/av/media/mtp/ |
H A D | MtpStringBuffer.cpp | 30 const char16_t * utf8_cerror = u"__CONVERSION_ERROR__"; 32 std::wstring_convert<std::codecvt_utf8_utf16<char16_t>,char16_t> gConvert(utf16_cerror, utf8_cerror… 80 mString = utf16ToUtf8(std::u16string((const char16_t*)src)); in set() 90 std::vector<char16_t> buffer(count); in readFromPacket() 116 for (char16_t &c : src16) { in writeToPacket()
|
/aosp12/frameworks/native/services/utils/ |
H A D | PriorityDumper.cpp | 21 const char16_t PriorityDumper::PROTO_ARG[] = u"--proto"; 22 const char16_t PriorityDumper::PRIORITY_ARG[] = u"--dump-priority"; 23 const char16_t PriorityDumper::PRIORITY_ARG_CRITICAL[] = u"CRITICAL"; 24 const char16_t PriorityDumper::PRIORITY_ARG_HIGH[] = u"HIGH"; 25 const char16_t PriorityDumper::PRIORITY_ARG_NORMAL[] = u"NORMAL";
|
/aosp12/frameworks/native/libs/binder/ndk/ |
H A D | parcel.cpp | 89 binder_status_t WriteArray<char16_t>(AParcel* parcel, const char16_t* array, int32_t length) { 138 binder_status_t ReadArray<char16_t>(const AParcel* parcel, void* arrayData, 139 ContiguousArrayAllocator<char16_t> allocator) { 148 char16_t* array; 319 void* str16 = parcel->get()->writeInplace((len16 + 1) * sizeof(char16_t)); in AParcel_writeString() 324 utf8_to_utf16(str8, length, (char16_t*)str16, (size_t)len16 + 1); in AParcel_writeString() 332 const char16_t* str16 = parcel->get()->readString16Inplace(&len16); in AParcel_readString() 510 binder_status_t AParcel_writeChar(AParcel* parcel, char16_t value) { in AParcel_writeChar() 555 binder_status_t AParcel_readChar(const AParcel* parcel, char16_t* value) { in AParcel_readChar() 597 return WriteArray<char16_t>(parcel, arrayData, length); in AParcel_writeCharArray() [all …]
|
/aosp12/bionic/libc/include/ |
H A D | uchar.h | 44 typedef __CHAR16_TYPE__ char16_t; typedef 64 size_t c16rtomb(char* _Nullable __buf, char16_t __ch16, mbstate_t* _Nullable __ps) __INTRODUCED_IN(… 83 size_t mbrtoc16(char16_t* _Nullable __ch16, const char* _Nullable __s, size_t __n, mbstate_t* _Null…
|
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-cpp-source/gen/include/android/aidl/loggable/ |
H A D | ILoggableInterface.h | 24 …, int8_t byteValue, ::std::vector<uint8_t>* byteArray, char16_t charValue, ::std::vector<char16_t>… 32 …ool, ::std::vector<bool>*, int8_t, ::std::vector<uint8_t>*, char16_t, ::std::vector<char16_t>*, in… in LogThis() argument
|
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk-source/gen/include/aidl/android/aidl/loggable/ |
H A D | ILoggableInterface.h | 35 …t8_t in_byteValue, std::vector<uint8_t>* in_byteArray, char16_t in_charValue, std::vector<char16_t… 41 …t8_t in_byteValue, std::vector<uint8_t>* in_byteArray, char16_t in_charValue, std::vector<char16_t…
|
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk_platform-source/gen/include/aidl/android/aidl/loggable/ |
H A D | ILoggableInterface.h | 35 …t8_t in_byteValue, std::vector<uint8_t>* in_byteArray, char16_t in_charValue, std::vector<char16_t… 41 …t8_t in_byteValue, std::vector<uint8_t>* in_byteArray, char16_t in_charValue, std::vector<char16_t…
|
/aosp12/frameworks/native/libs/input/ |
H A D | KeyCharacterMap.cpp | 282 char16_t result = 0; in getDisplayLabel() 294 char16_t result = 0; in getNumber() 306 char16_t result = 0; in getCharacter() 342 char16_t KeyCharacterMap::getMatch(int32_t keyCode, const char16_t* chars, size_t numChars, in getMatch() 344 char16_t result = 0; in getMatch() 378 char16_t ch = chars[i]; in getEvents() 698 char16_t label = parcel->readInt32(); in readFromParcel() 1106 char16_t character; in parseKeyProperty() 1243 char16_t digit = 0; in finishKey() 1244 char16_t symbol = 0; in finishKey() [all …]
|
/aosp12/frameworks/native/libs/binder/ |
H A D | Parcel.cpp | 658 bool Parcel::enforceInterface(const char16_t* interface, in enforceInterface() 1008 status_t Parcel::writeChar(char16_t val) in writeChar() 1099 len *= sizeof(char16_t); in writeString16() 1103 *reinterpret_cast<char16_t*>(data+len) = 0; in writeString16() 1637 status_t Parcel::readChar(char16_t *pArg) const in readChar() 1641 *pArg = char16_t(tmp); in readChar() 1645 char16_t Parcel::readChar() const in readChar() 1647 return char16_t(readInt32()); in readChar() 1749 const char16_t* str = readString16Inplace(&len); in readString16() 1759 const char16_t* str = readString16Inplace(&len); in readString16() [all …]
|
/aosp12/frameworks/native/libs/binder/tests/ |
H A D | binderParcelBenchmark.cpp | 33 } else if constexpr (std::is_same_v<T, char16_t>) { in writeVector() 50 } else if constexpr (std::is_same_v<T, char16_t>) { in readVector() 155 BM_ParcelVector<char16_t>(state); in BM_CharVector()
|
/aosp12/frameworks/base/startop/view_compiler/ |
H A D | tinyxml_layout_parser.h | 45 std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t>{}.from_bytes( in VisitEnter()
|