Home
last modified time | relevance | path

Searched refs:DECODE_LEAD_LOW (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dutf.cpp94 uint32_t codePoint = d0 - DECODE_LEAD_LOW; in CombineTwoU16()
372 ASSERT((lead >= DECODE_LEAD_LOW && lead <= DECODE_LEAD_HIGH) && in UTF16Decode()
374 uint32_t cp = (lead - DECODE_LEAD_LOW) * DECODE_FIRST_FACTOR + (trail - DECODE_TRAIL_LOW) + DECODE_SECOND_FACTOR; in UTF16Decode()
419 if (d1 == 0 && d0 >= DECODE_LEAD_LOW && d0 <= DECODE_TRAIL_HIGH) { in ConvertUtf16ToUtf8()
442 if (d0 < DECODE_LEAD_LOW || d0 > DECODE_LEAD_HIGH) { in ConvertUtf16ToUtf8()
468 if (length == 1 && utf16[0] >= DECODE_LEAD_LOW && // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in Utf16ToUtf8Size()
484 } else if (utf16[i] < DECODE_LEAD_LOW || utf16[i] > DECODE_LEAD_HIGH) { in Utf16ToUtf8Size()
582 return lead >= DECODE_LEAD_LOW && lead <= DECODE_LEAD_HIGH; in IsUTF16SurrogatePair()
H A Dutf.h53 constexpr uint16_t DECODE_LEAD_LOW = 0xD800; member
166 return val >= DECODE_LEAD_LOW && val <= DECODE_TRAIL_HIGH; in IsAvailableNextUtf16Code()
/arkcompiler/ets_runtime/ecmascript/base/
H A Dutf_helper.cpp30 ASSERT((lead >= DECODE_LEAD_LOW && lead <= DECODE_LEAD_HIGH) && in UTF16Decode()
32 uint32_t cp = (lead - DECODE_LEAD_LOW) * DECODE_FIRST_FACTOR + (trail - DECODE_TRAIL_LOW) + DECODE_SECOND_FACTOR; in UTF16Decode()
38 return DECODE_LEAD_LOW <= ch && ch <= DECODE_LEAD_HIGH; in IsUTF16HighSurrogate()
50 if ((high & SURROGATE_MASK) != DECODE_LEAD_LOW || !IsUTF16HighSurrogate(high) || *index == len - 1) { in DecodeUTF16()
58 return ((high - DECODE_LEAD_LOW) << UTF16_OFFSET) + (low - DECODE_TRAIL_LOW) + DECODE_SECOND_FACTOR; in DecodeUTF16()
68 if (IsUTF16HighSurrogate(first) || (first & SURROGATE_MASK) == DECODE_LEAD_LOW) { in HandleAndDecodeInvalidUTF16()
80 return ((first - DECODE_LEAD_LOW) << UTF16_OFFSET) + (second - DECODE_TRAIL_LOW) + DECODE_SECOND_FACTOR; in HandleAndDecodeInvalidUTF16()
H A Dutf_helper.h44 static constexpr uint16_t DECODE_LEAD_LOW = 0xD800; member
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_string_iterator.cpp68 if (position + 1 == len || first < base::utf_helper::DECODE_LEAD_LOW || in NextInternal()
H A Dbuiltins_global.h207 return base::utf_helper::DECODE_LEAD_LOW <= ch && ch <= base::utf_helper::DECODE_LEAD_HIGH; in IsUTF16HighSurrogate()
H A Dbuiltins_string.h297 return base::utf_helper::DECODE_LEAD_LOW <= ch && ch <= base::utf_helper::DECODE_LEAD_HIGH; in IsUTF16HighSurrogate()
H A Dbuiltins_global.cpp277 if (cc < base::utf_helper::DECODE_LEAD_LOW || cc > base::utf_helper::DECODE_LEAD_HIGH) { in Encode()
653 base::utf_helper::DECODE_LEAD_LOW); // 10: means shift left by 10 digits in UTF16EncodeCodePoint()
H A Dbuiltins_string.cpp320 if (first < base::utf_helper::DECODE_LEAD_LOW || first > base::utf_helper::DECODE_LEAD_HIGH || pos + 1 == thisLen) { in CodePointAt()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_optimized_stubs-inl.h84 base::utf_helper::DECODE_LEAD_LOW); // 10: means shift left by 10 digits in UTF16EncodeCodePoint()
/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Dutf_helper_test.cpp74 EXPECT_TRUE(lead >= DECODE_LEAD_LOW && lead <= DECODE_LEAD_HIGH); in HWTEST_F_L0()
80 EXPECT_TRUE(lead >= DECODE_LEAD_LOW && lead <= DECODE_LEAD_HIGH); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_string_stub_builder.cpp265 .Or(Int32UnsignedLessThan(first, Int32(base::utf_helper::DECODE_LEAD_LOW))) in CodePointAt()

Completed in 20 milliseconds