Home
last modified time | relevance | path

Searched refs:CreateLineString (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Decma_string-inl.h136 inline EcmaString *EcmaString::CreateLineString(const EcmaVM *vm, size_t length, bool compressed) in CreateLineString() function
143 BaseString *str = BaseString::CreateLineString(std::move(allocator), length, compressed); in CreateLineString()
156 BaseString *str = BaseString::CreateLineString(std::move(allocator), length, compressed); in CreateLineStringNoGC()
189 BaseString *str = BaseString::CreateLineString(std::move(allocator), length, compressed); in CreateLineStringWithSpaceType()
252 JSHandle<EcmaString> string(vm->GetJSThread(), CreateLineString(vm, length, true)); in FastSubUtf8String()
269 JSHandle<EcmaString> string(vm->GetJSThread(), CreateLineString(vm, length, canBeCompressed)); in FastSubUtf16String()
Decma_string.cpp176 … JSHandle<EcmaString> string(vm->GetJSThread(), CreateLineString(vm, length, canBeCompressed)); in GetSubString()
801 JSHandle<EcmaString> newString(vm->GetJSThread(), CreateLineString(vm, srcLength, true)); in ConvertUtf8ToLowerOrUpper()
1149 EcmaString *EcmaStringAccessor::CreateLineString(const EcmaVM *vm, size_t length, bool compressed) in CreateLineString() function in panda::ecmascript::EcmaStringAccessor
1151 return EcmaString::CreateLineString(vm, length, compressed); in CreateLineString()
Decma_string.h122 static EcmaString *CreateLineString(const EcmaVM *vm, size_t length, bool compressed);
791 static EcmaString *CreateLineString(const EcmaVM *vm, size_t length, bool compressed);
Djs_stable_array.cpp525 …EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), static_cast<size_t>(allocateLength), isO… in DoStableArrayJoin()
747 …EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), static_cast<size_t>(allocateLength), isO… in Join()
/arkcompiler/ets_runtime/ecmascript/tests/
Dbase_string_test.cpp83 HWTEST_F_L0(BaseStringTest, CreateLineString) in HWTEST_F_L0() argument
88 thread, EcmaStringAccessor::CreateLineString(instance, sizeAllocComp, true)); in HWTEST_F_L0()
96 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
167 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
174 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
699 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
726 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
753 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
784 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
809 EcmaStringAccessor::CreateLineString( in HWTEST_F_L0()
[all …]
Decma_string_accessor_test.cpp66 HWTEST_F_L0(EcmaStringAccessorTest, CreateLineString) in HWTEST_F_L0() argument
71 EcmaStringAccessor::CreateLineString(instance, sizeAllocComp, true)); in HWTEST_F_L0()
79 EcmaStringAccessor::CreateLineString(instance, sizeAllocNotComp, false)); in HWTEST_F_L0()
385 EcmaStringAccessor::CreateLineString(instance, lengthEcmaStrAllocComp, true)); in HWTEST_F_L0()
391 EcmaStringAccessor::CreateLineString(instance, lengthEcmaStrAllocNotComp, false)); in HWTEST_F_L0()
597 EcmaStringAccessor::CreateLineString(instance, sizeEcmaStrU8WriteTo, true)); in HWTEST_F_L0()
626 EcmaStringAccessor::CreateLineString(instance, sizeEcmaStrU16WriteTo, false)); in HWTEST_F_L0()
653 EcmaStringAccessor::CreateLineString(instance, sizeEcmaStrU16WriteTo, false)); in HWTEST_F_L0()
678 EcmaStringAccessor::CreateLineString(instance, sizeEcmaStrU8WriteTo, true)); in HWTEST_F_L0()
696 EcmaStringAccessor::CreateLineString(instance, sizeEcmaStrU16WriteTo, false)); in HWTEST_F_L0()
/arkcompiler/runtime_core/common_interfaces/objects/string/
Dbase_string-inl2.h36 string = CreateLineString(allocator, utf8Len, true); in CreateFromUtf8()
41 string = CreateLineString(allocator, utf8Len, false); in CreateFromUtf8()
63 BaseString *subString = CreateLineString(allocator, utf8Len, true); in CreateFromUtf8CompressedSubString()
76 auto string = CreateLineString(allocator, utf16Len, canBeCompress); in CreateFromUtf16()
93 LineString *BaseString::CreateLineString(Allocator &&allocator, size_t length, bool compressed) in CreateLineString() function
Dbase_string_declare.h242 static LineString *CreateLineString(Allocator &&allocator, size_t length, bool compressed);
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.cpp778 EcmaString *str = EcmaStringAccessor::CreateLineString(thread_->GetEcmaVM(), length, true); in ParseStringWithBackslash()
786 EcmaString *str = EcmaStringAccessor::CreateLineString(thread_->GetEcmaVM(), length, false); in ParseStringWithBackslash()
/arkcompiler/ets_runtime/
Dlibark_jsruntime.map199 panda::ecmascript::EcmaStringAccessor::CreateLineString*;
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_shared_typedarray.cpp833 auto newString = EcmaStringAccessor::CreateLineString( in Join()
Dbuiltins_typedarray.cpp909 …EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), static_cast<size_t>(allocateLength), isO… in Join()
Dbuiltins_string.cpp999 …EcmaString *result = EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), thisLen * count, is… in Repeat()
Dbuiltins_regexp.cpp2903 EcmaStringAccessor::CreateLineString(thread->GetEcmaVM(), resultStrLength, isUtf8)); in CreateStringFromResultArray()