Searched refs:HashIntegerString (Results 1 – 2 of 2) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_string.cpp | 737 bool EcmaString::HashIntegerString(uint32_t length, uint32_t *hash, const uint32_t hashSeed) const in HashIntegerString() function in panda::ecmascript::EcmaString 741 return HashIntegerString(str.data(), length, hash, hashSeed); in HashIntegerString() 761 if (length < MAX_ELEMENT_INDEX_LEN && this->HashIntegerString(length, &hash, 0)) { in ComputeRawHashcode() 791 … length < MAX_ELEMENT_INDEX_LEN && this->HashIntegerString(length, &hash, rawHashSeed)) { in ComputeHashcode() 815 if (utf8Len < MAX_ELEMENT_INDEX_LEN && HashIntegerString(utf8Data, utf8Len, &mixHash, 0)) { in ComputeHashcodeUtf8() 838 if (length < MAX_ELEMENT_INDEX_LEN && HashIntegerString(utf16Data, length, &mixHash, 0)) { in ComputeHashcodeUtf16()
|
| D | ecma_string.h | 265 bool HashIntegerString(uint32_t length, uint32_t *hash, uint32_t hashSeed) const; 268 static bool HashIntegerString(const T *data, size_t size, uint32_t *hash, uint32_t hashSeed) in HashIntegerString() function
|