Lines Matching defs:utf16Len
660 bool EcmaString::CanBeCompressed(const uint16_t *utf16Data, uint32_t utf16Len)
663 for (; index + 4 <= utf16Len; index += 4) { // 4: process the data in chunks of 4 elements to improve speed
673 for (; index < utf16Len; ++index) {
842 bool EcmaString::StringsAreEqualUtf16(const EcmaString *str1, const uint16_t *utf16Data, uint32_t utf16Len)
845 if (length != utf16Len) {
851 return IsUtf8EqualsUtf16(data, length, utf16Data, utf16Len);
855 Span<const uint16_t> data2(utf16Data, utf16Len);
956 auto utf16Len = base::utf_helper::Utf8ToUtf16Size(utf8Data, utf8Len);
957 CVector<uint16_t> tmpBuffer(utf16Len);
959 utf16Len);
960 ASSERT(len == utf16Len);
961 uint32_t hash = ComputeHashForData(tmpBuffer.data(), utf16Len, 0);
1004 const uint16_t *utf16Data, uint32_t utf16Len)
1009 const uint16_t *utf16End = utf16Data + utf16Len;