| /arkcompiler/ets_runtime/ecmascript/tests/ |
| H A D | ecma_string_table_test.cpp | 75 uint16_t utf16Data[] = {0x7F16, 0x7801, 0x89E3, 0x7801}; // “ 编码解码 ” in HWTEST_F_L0() local
|
| H A D | ecma_string_equals_test.cpp | 25 IsUtf8EqualsUtf16UT(const uint8_t *utf8Data, size_t utf8Len, const uint16_t *utf16Data, uint32_t utf16Len) IsUtf8EqualsUtf16UT() argument
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| H A D | string_table.cpp | 35 coretypes::String *StringTable::GetOrInternString(const uint16_t *utf16Data, uint32_t utf16Length, in GetOrInternString() argument 106 coretypes::String *StringTable::Table::GetString(const uint16_t *utf16Data, uint32_t utf16Length, in GetString() argument 188 coretypes::String *StringTable::Table::GetOrInternString(const uint16_t *utf16Data, uint32_t utf16Length, in GetOrInternString() argument 288 coretypes::String *StringTable::InternalTable::GetOrInternString(const uint16_t *utf16Data, uint32_ argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| H A D | string_helper_test.cpp | 120 uint16_t utf16Data[utf16DataLen] = { // "world" in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/ |
| H A D | ecma_string-inl.h | 114 inline EcmaString *EcmaString::CreateFromUtf16(const EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, in CreateFromUtf16() argument
|
| H A D | ecma_string_table.cpp | 107 std::pair<EcmaString *, uint32_t> EcmaStringTable::GetStringThreadUnsafe(const uint16_t *utf16Data, in GetStringThreadUnsafe() argument 322 EcmaString *EcmaStringTable::GetOrInternString(EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, in GetOrInternString() argument
|
| H A D | ecma_string.h | 1116 static EcmaString *CreateFromUtf16(const EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, in CreateFromUtf16() argument 1344 static uint32_t ComputeHashcodeUtf16(const uint16_t *utf16Data, uint32_t length) in ComputeHashcodeUtf16() argument 1407 static bool StringsAreEqualUtf16(const EcmaString *str1, const uint16_t *utf16Data, uint32_ argument 1425 CanBeCompressed(const uint16_t *utf16Data, uint32_t utf16Len) CanBeCompressed() argument [all...] |
| H A D | ecma_string.cpp | 660 bool EcmaString::CanBeCompressed(const uint16_t *utf16Data, uint32_t utf16Len) in CanBeCompressed() argument 842 bool EcmaString::StringsAreEqualUtf16(const EcmaString *str1, const uint16_t *utf16Data, uint32_t utf16Len) in StringsAreEqualUtf16() argument 969 uint32_t EcmaString::ComputeHashcodeUtf16(const uint16_t *utf16Data, uint32_ argument 1003 IsUtf8EqualsUtf16(const uint8_t *utf8Data, size_t utf8Len, const uint16_t *utf16Data, uint32_t utf16Len) IsUtf8EqualsUtf16() argument [all...] |
| H A D | object_factory.cpp | 3232 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const uint16_t *utf16Data, uint32_t utf16Len, in GetStringFromStringTable() argument 4136 auto utf16Data = reinterpret_cast<const uint16_t *>(data.data()); in NewFromUtf16WithoutStringTable() local 4152 auto utf16Data = reinterpret_cast<const uint16_t *>(data.data()); in NewFromUtf16() local 4184 JSHandle<EcmaString> ObjectFactory::NewFromUtf16WithoutStringTable(const uint16_t *utf16Data, uint32_ argument 4198 NewFromUtf16(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16() argument 4204 NewFromUtf16Compress(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16Compress() argument 4210 NewFromUtf16NotCompress(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16NotCompress() argument 4254 NewFromUtf16Literal(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16Literal() argument 4261 NewFromUtf16LiteralCompress(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16LiteralCompress() argument 4268 NewFromUtf16LiteralNotCompress(const uint16_t *utf16Data, uint32_t utf16Len) NewFromUtf16LiteralNotCompress() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/base/ |
| H A D | string_helper.h | 81 static inline std::u16string Utf16ToU16String(const uint16_t *utf16Data, uint32_t dataLen) in Utf16ToU16String() argument
|
| /arkcompiler/runtime_core/static_core/runtime/coretypes/ |
| H A D | string.cpp | 150 String *String::CreateFromUtf16(const uint16_t *utf16Data, uint32_t utf16Length, const LanguageContext &ctx, in CreateFromUtf16() argument 567 bool String::CanBeCompressed(const uint16_t *utf16Data, uint32_t utf16Length) in CanBeCompressed() argument 607 bool String::CanBeCompressedUtf16(const uint16_t *utf16Data, uint32_t utf16Length, uint16_t non) in CanBeCompressedUtf16() argument 698 bool String::StringsAreEqualUtf16(String *str1, const uint16_t *utf16Data, uint32_t utf16DataLength) in StringsAreEqualUtf16() argument 714 IsMutf8EqualsUtf16(const uint8_t *utf8Data, uint32_t utf8DataLength, const uint16_t *utf16Data, uint32_t utf16DataLength) IsMutf8EqualsUtf16() argument 731 IsMutf8EqualsUtf16(const uint8_t *utf8Data, const uint16_t *utf16Data, uint32_t utf16DataLength) IsMutf8EqualsUtf16() argument 876 ComputeHashcodeUtf16(const uint16_t *utf16Data, uint32_t length) ComputeHashcodeUtf16() argument [all...] |