Home
last modified time | relevance | path

Searched refs:char16_t (Results 1 – 25 of 116) sorted by relevance

12345

/aosp12/system/core/libutils/
H A DString16.cpp55 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 DUnicode.cpp192 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 DUnicode_test.cpp37 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 DString16_fuzz.cpp61 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 DString16.h47 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 DUnicode.h26 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 Dmbrtoc16.cpp40 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 Dc16rtomb.cpp35 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 Dpseudolocalize.cpp19 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 DKeyCharacterMap.h95 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 Duchar_test.cpp28 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 DPriorityDumper.h30 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 DResourceTypes.h560 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 DStringPiece.h88 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 DMtpStringBuffer.cpp30 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 DPriorityDumper.cpp21 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 Dparcel.cpp89 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 Duchar.h44 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 DILoggableInterface.h24 …, 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 DILoggableInterface.h35 …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 DILoggableInterface.h35 …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 DKeyCharacterMap.cpp282 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 DParcel.cpp658 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 DbinderParcelBenchmark.cpp33 } 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 Dtinyxml_layout_parser.h45 std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t>{}.from_bytes( in VisitEnter()

12345