Home
last modified time | relevance | path

Searched refs:mutf8_len (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/libpandabase/utils/
Dutf.cpp157 …egionUtf16ToMUtf8(const uint16_t *utf16_in, uint8_t *mutf8_out, size_t utf16_len, size_t mutf8_len, in ConvertRegionUtf16ToMUtf8() argument
161 if (utf16_in == nullptr || mutf8_out == nullptr || mutf8_len == 0) { in ConvertRegionUtf16ToMUtf8()
170 if (mutf8_pos + ch.n > mutf8_len) { in ConvertRegionUtf16ToMUtf8()
183 void ConvertMUtf8ToUtf16(const uint8_t *mutf8_in, size_t mutf8_len, uint16_t *utf16_out) in ConvertMUtf8ToUtf16() argument
186 while (in_pos < mutf8_len) { in ConvertMUtf8ToUtf16()
187 auto [pair, nbytes] = ConvertMUtf8ToUtf16Pair(mutf8_in, mutf8_len - in_pos); in ConvertMUtf8ToUtf16()
200 size_t ConvertRegionMUtf8ToUtf16(const uint8_t *mutf8_in, uint16_t *utf16_out, size_t mutf8_len, si… in ConvertRegionMUtf8ToUtf16() argument
205 while (in_pos < mutf8_len) { in ConvertRegionMUtf8ToUtf16()
206 auto [pair, nbytes] = ConvertMUtf8ToUtf16Pair(mutf8_in, mutf8_len - in_pos); in ConvertRegionMUtf8ToUtf16()
337 size_t MUtf8ToUtf16Size(const uint8_t *mutf8, size_t mutf8_len) in MUtf8ToUtf16Size() argument
[all …]
Dutf.h78 void ConvertMUtf8ToUtf16(const uint8_t *mutf8_in, size_t mutf8_len, uint16_t *utf16_out);
80 size_t ConvertRegionMUtf8ToUtf16(const uint8_t *mutf8_in, uint16_t *utf16_out, size_t mutf8_len, si…
83 …egionUtf16ToMUtf8(const uint16_t *utf16_in, uint8_t *mutf8_out, size_t utf16_len, size_t mutf8_len,
96 size_t MUtf8ToUtf16Size(const uint8_t *mutf8, size_t mutf8_len);