Searched defs:utf8Data (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_string_table.cpp | 43 EcmaString *EcmaStringTable::GetString(const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompres… in GetString() argument 112 EcmaString *EcmaStringTable::GetOrInternString(const uint8_t *utf8Data, uint32_t utf8Len, bool canB… in GetOrInternString() 128 EcmaString *EcmaStringTable::CreateAndInternStringNonMovable(const uint8_t *utf8Data, uint32_t utf8… in CreateAndInternStringNonMovable() 161 EcmaString *EcmaStringTable::GetOrInternStringWithSpaceType(const uint8_t *utf8Data, uint32_t utf8L… in GetOrInternStringWithSpaceType()
|
| D | ecma_string.cpp | 309 bool EcmaString::CanBeCompressed(const uint8_t *utf8Data, uint32_t utf8Len) in CanBeCompressed() 401 bool EcmaString::StringsAreEqualUtf8(const EcmaString *str1, const uint8_t *utf8Data, uint32_t utf8… in StringsAreEqualUtf8() 477 static int32_t ComputeHashForUtf8(const uint8_t *utf8Data, uint32_t utf8DataLength) in ComputeHashForUtf8() 503 uint32_t EcmaString::ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompres… in ComputeHashcodeUtf8() 526 bool EcmaString::IsUtf8EqualsUtf16(const uint8_t *utf8Data, size_t utf8Len, const uint16_t *utf16Da… in IsUtf8EqualsUtf16()
|
| D | ecma_string.h | 609 static uint32_t ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompress) in ComputeHashcodeUtf8() 644 … static bool StringsAreEqualUtf8(const EcmaString *str1, const uint8_t *utf8Data, uint32_t utf8Len, in StringsAreEqualUtf8() 660 static bool CanBeCompressed(const uint8_t *utf8Data, uint32_t utf8Len) in CanBeCompressed()
|
| D | ecma_string-inl.h | 61 inline EcmaString *EcmaString::CreateFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t u… in CreateFromUtf8()
|
| D | object_factory.cpp | 2539 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const uint8_t *utf8Data, uint32_t utf8… in GetStringFromStringTable() 2550 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTableNonMovable(const uint8_t *utf8Data, uin… in GetStringFromStringTableNonMovable() argument 3405 auto utf8Data = reinterpret_cast<const uint8_t *>(data.c_str()); in NewFromASCII() local 3412 auto utf8Data = reinterpret_cast<const uint8_t *>(data.c_str()); in NewFromASCIINonMovable() local 3419 auto utf8Data = reinterpret_cast<const uint8_t *>(data.c_str()); in NewFromUtf8() local 3426 auto utf8Data = reinterpret_cast<const uint8_t *>(data.c_str()); in NewFromStdString() local 3431 JSHandle<EcmaString> ObjectFactory::NewFromUtf8(const uint8_t *utf8Data, uint32_t utf8Len) in NewFromUtf8() 3455 JSHandle<EcmaString> ObjectFactory::NewFromUtf8Literal(const uint8_t *utf8Data, uint32_t utf8Len) in NewFromUtf8Literal() 3462 JSHandle<EcmaString> ObjectFactory::NewFromUtf8LiteralCompress(const uint8_t *utf8Data, uint32_t ut… in NewFromUtf8LiteralCompress()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | ecma_string_table_test.cpp | 78 uint8_t utf8Data[] = {0x68, 0x65, 0x6c, 0x6c, 0x6f}; // " hello " in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | string_helper.h | 76 static inline std::string Utf8ToString(const uint8_t *utf8Data, uint32_t dataLen) in Utf8ToString() 83 static inline std::u16string Utf8ToU16String(const uint8_t *utf8Data, uint32_t dataLen) in Utf8ToU16String()
|