Home
last modified time | relevance | path

Searched refs:out_pos (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/base/
H A Dutf_helper.cpp422 size_t out_pos = 0; in ConvertRegionUtf8ToUtf16() local
423 while (in_pos < safeUtf8Len && out_pos < utf16Len) { in ConvertRegionUtf8ToUtf16()
434 if (out_pos >= utf16Len - 1) { in ConvertRegionUtf8ToUtf16()
435 return out_pos; in ConvertRegionUtf8ToUtf16()
438 utf16Out[out_pos++] = static_cast<uint16_t>((codePoint >> OFFSET_10POS) | H_SURROGATE_START); in ConvertRegionUtf8ToUtf16()
439 utf16Out[out_pos++] = static_cast<uint16_t>((codePoint & 0x3FF) | L_SURROGATE_START); in ConvertRegionUtf8ToUtf16()
441 utf16Out[out_pos++] = static_cast<uint16_t>(codePoint); in ConvertRegionUtf8ToUtf16()
449 utf16Out[out_pos++] = static_cast<uint16_t>(((src & LOW_4BITS) << OFFSET_12POS) | in ConvertRegionUtf8ToUtf16()
457 utf16Out[out_pos++] = static_cast<uint16_t>(((src & LOW_5BITS) << OFFSET_6POS) | (c2 & LOW_6BITS)); in ConvertRegionUtf8ToUtf16()
463 utf16Out[out_pos in ConvertRegionUtf8ToUtf16()
[all...]
/arkcompiler/runtime_core/libpandabase/utils/
H A Dutf.cpp204 size_t out_pos = 0; in ConvertRegionMUtf8ToUtf16() local
218 if (out_pos++ >= utf16_len - 1) { // check for place for two uint16 in ConvertRegionMUtf8ToUtf16()
219 --out_pos; in ConvertRegionMUtf8ToUtf16()
224 if (out_pos++ >= utf16_len) { in ConvertRegionMUtf8ToUtf16()
225 --out_pos; in ConvertRegionMUtf8ToUtf16()
230 return out_pos; in ConvertRegionMUtf8ToUtf16()

Completed in 2 milliseconds