Home
last modified time | relevance | path

Searched defs:utf8Len (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Decma_string_equals_test.cpp25 static bool IsUtf8EqualsUtf16UT(const uint8_t *utf8Data, size_t utf8Len, in IsUtf8EqualsUtf16UT() argument
/arkcompiler/ets_runtime/ecmascript/base/
H A Dutf_helper.cpp263 size_t ConvertRegionUtf16ToUtf8(const uint16_t *utf16In, uint8_t *utf8Out, size_t utf16Len, size_t utf8Len, in ConvertRegionUtf16ToUtf8() argument
290 size_t DebuggerConvertRegionUtf16ToUtf8(const uint16_t *utf16In, uint8_t *utf8Out, size_t utf16Len, size_t utf8Len, in DebuggerConvertRegionUtf16ToUtf8() argument
354 static inline size_t FixUtf8Len(const uint8_t* utf8, size_t utf8Len) in FixUtf8Len() argument
372 Utf8ToUtf16Size(const uint8_t *utf8, size_t utf8Len) Utf8ToUtf16Size() argument
418 ConvertRegionUtf8ToUtf16(const uint8_t *utf8In, uint16_t *utf16Out, size_t utf8Len, size_t utf16Len) ConvertRegionUtf8ToUtf16() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Decma_string-inl.h39 inline EcmaString *EcmaString::CreateFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, in CreateFromUtf8() argument
70 CreateFromUtf8CompressedSubString(const EcmaVM *vm, const JSHandle<EcmaString> &string, uint32_t offset, uint32_t utf8Len, MemSpaceType type) CreateFromUtf8CompressedSubString() argument
[all...]
H A Decma_string_table.cpp94 std::pair<EcmaString *, uint32_t> EcmaStringTable::GetStringThreadUnsafe(const uint8_t *utf8Data, uint32_t utf8Len, in GetStringThreadUnsafe() argument
217 EcmaString *EcmaStringTable::GetOrInternString(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, in GetOrInternString() argument
229 GetOrInternStringWithoutLock(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, uint32_t hashcode) GetOrInternStringWithoutLock() argument
249 GetOrInternCompressedSubString(EcmaVM *vm, const JSHandle<EcmaString> &string, uint32_t offset, uint32_t utf8Len) GetOrInternCompressedSubString() argument
278 CreateAndInternStringNonMovable(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len) CreateAndInternStringNonMovable() argument
301 CreateAndInternStringReadOnly(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress) CreateAndInternStringReadOnly() argument
434 GetOrInternStringWithSpaceType(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, MemSpaceType type, bool isConstantString, uint32_t idOffset) GetOrInternStringWithSpaceType() argument
[all...]
H A Decma_string.h1090 static EcmaString *CreateFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, in CreateFromUtf8() argument
1097 CreateFromUtf8CompressedSubString(const EcmaVM *vm, const JSHandle<EcmaString> &string, uint32_t offset, uint32_t utf8Len, MemSpaceType type = MemSpaceType::SHARED_OLD_SPACE) CreateFromUtf8CompressedSubString() argument
1110 CreateUtf16StringFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, MemSpaceType type = MemSpaceType::SHARED_OLD_SPACE) CreateUtf16StringFromUtf8() argument
1339 ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompress) ComputeHashcodeUtf8() argument
1420 CanBeCompressed(const uint8_t *utf8Data, uint32_t utf8Len) CanBeCompressed() argument
[all...]
H A Decma_string.cpp638 bool EcmaString::CanBeCompressed(const uint8_t *utf8Data, uint32_t utf8Len) in CanBeCompressed() argument
945 uint32_t EcmaString::ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompress) in ComputeHashcodeUtf8() argument
981 static size_t FixUtf8Len(const uint8_t* utf8, size_t utf8Len) in FixUtf8Len() argument
1003 IsUtf8EqualsUtf16(const uint8_t *utf8Data, size_t utf8Len, const uint16_t *utf16Data, uint32_t utf16Len) IsUtf8EqualsUtf16() argument
[all...]
H A Dobject_factory.cpp3188 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const uint8_t *utf8Data, uint32_t utf8Len, in GetStringFromStringTable() argument
3220 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTableReadOnly(const uint8_t *utf8Data, uint32_t utf8Len, in GetStringFromStringTableReadOnly() argument
4100 uint32_t utf8Len = data.length(); NewFromUtf8WithoutStringTable() local
4164 NewFromUtf8WithoutStringTable(const uint8_t *utf8Data, uint32_t utf8Len) NewFromUtf8WithoutStringTable() argument
4178 NewFromUtf8(const uint8_t *utf8Data, uint32_t utf8Len) NewFromUtf8() argument
4216 NewFromUtf8Literal(const uint8_t *utf8Data, uint32_t utf8Len) NewFromUtf8Literal() argument
4223 NewFromUtf8LiteralCompress(const uint8_t *utf8Data, uint32_t utf8Len) NewFromUtf8LiteralCompress() argument
4230 NewFromUtf8LiteralCompressSubString(const JSHandle<EcmaString> &string, uint32_t offset, uint32_t utf8Len) NewFromUtf8LiteralCompressSubString() argument
4239 NewCompressedUtf8(const uint8_t *utf8Data, uint32_t utf8Len) NewCompressedUtf8() argument
4246 NewCompressedUtf8SubString(const JSHandle<EcmaString> &string, uint32_t offset, uint32_t utf8Len) NewCompressedUtf8SubString() argument
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dutf.cpp505 size_t ConvertRegionUtf16ToUtf8(const uint16_t *utf16In, uint8_t *utf8Out, size_t utf16Len, size_t utf8Len, in ConvertRegionUtf16ToUtf8() argument
569 size_t Utf8ToUtf16Size(const uint8_t *utf8, size_t utf8Len) in Utf8ToUtf16Size() argument
574 size_t ConvertRegionUtf8ToUtf16(const uint8_t *utf8In, uint16_t *utf16Out, size_t utf8Len, size_t utf16Len, in ConvertRegionUtf8ToUtf16() argument
/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Dutf_helper_test.cpp501 size_t utf8Len = 100; in ConvertRegionUtf16ToUtf8Test() local

Completed in 18 milliseconds