Home
last modified time | relevance | path

Searched refs:Concat (Results 1 - 25 of 36) sorted by relevance

12

/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/native_methods/
H A Dregister_native_methods_test.cpp37 static std::string Concat(const char *prefix, const char *signature) in Concat() function
99 auto signature = Concat(FAST_NATIVE_PREFIX, SIGNATURE_FUNC0); in TEST_F()
153 auto signature = Concat(CRITICAL_NATIVE_PREFIX, SIGNATURE_FUNC1); in TEST_F()
/arkcompiler/ets_runtime/ecmascript/ic/
H A Dic_binary_op.h70 EcmaString *ret = EcmaStringAccessor::Concat(thread->GetEcmaVM(), stringA0, stringA1); in AddWithTSType()
82 EcmaString *ret = EcmaStringAccessor::Concat(thread->GetEcmaVM(), stringA0, stringA1); in AddWithTSType()
89 EcmaString *ret = EcmaStringAccessor::Concat(thread->GetEcmaVM(), stringA0, stringA1); in AddWithTSType()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_array.h40 V("concat", Concat, 1, ArrayConcat) \
133 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
H A Dbuiltins_shared_array.h42 V("concat", Concat, 1, INVALID) \
125 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
H A Dbuiltins_string.h51 V("concat", Concat, 1, StringConcat) \
158 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
H A Dbuiltins_global.cpp371 p = EcmaStringAccessor::Concat(vm, stringFiller, fillString); in StringPad()
379 return EcmaStringAccessor::Concat(vm, truncatedStringFiller, source); in StringPad()
381 return EcmaStringAccessor::Concat(vm, source, truncatedStringFiller); in StringPad()
H A Dbuiltins_string.cpp332 JSTaggedValue BuiltinsString::Concat(EcmaRuntimeCallInfo *argv) in Concat() function in panda::ecmascript::builtins::BuiltinsString
335 BUILTINS_API_TRACE(argv->GetThread(), String, Concat); in Concat()
351 EcmaString *tempStr = EcmaStringAccessor::Concat(ecmaVm, thisHandle, nextHandle); in Concat()
1130 EcmaString *tempStr = EcmaStringAccessor::Concat(ecmaVm, prefixString, realReplaceStr); in Replace()
1133 EcmaString *resultStr = EcmaStringAccessor::Concat(ecmaVm, tempString, suffixString); in Replace()
1253 accumulatedResult.Update(JSTaggedValue(EcmaStringAccessor::Concat(ecmaVm, accumulatedResult, prefixString))); in ReplaceAll()
1254 accumulatedResult.Update(JSTaggedValue(EcmaStringAccessor::Concat(ecmaVm, accumulatedResult, realReplaceStr))); in ReplaceAll()
1264 accumulatedResult.Update(JSTaggedValue(EcmaStringAccessor::Concat(ecmaVm, accumulatedResult, suffixString))); in ReplaceAll()
H A Dbuiltins_shared_array.cpp392 JSTaggedValue BuiltinsSharedArray::Concat(EcmaRuntimeCallInfo *argv) in Concat() function in panda::ecmascript::builtins::BuiltinsSharedArray
395 BUILTINS_API_TRACE(argv->GetThread(), SharedArray, Concat); in Concat()
454 JSStableArray::Concat(thread, newArrayHandle, JSHandle<JSObject>::Cast(ele), k, n); in Concat()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_StringBuilder.cpp65 return EtsString::Concat(lhs, rhs); in StdCoreStringBuilderConcatStrings()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
H A Dets_string_test.cpp263 TEST_F(EtsStringTest, Concat) in TEST_F()
279 EtsString *str3 = EtsString::Concat(str1, str2); in TEST_F()
295 EtsString *str6 = EtsString::Concat(str4, str5); in TEST_F()
306 EtsString *str7 = EtsString::Concat(str1, str4); in TEST_F()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_string.h162 static EtsString *Concat(EtsString *etsString1, EtsString *etsString2) in Concat() function in ark::ets::EtsString
166 coretypes::String *string3 = coretypes::String::Concat(etsString1->GetCoreType(), etsString2->GetCoreType(), in Concat()
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
H A Dentrypoints.cpp1807 return coretypes::String::Concat(str1, str2, ctx, vm); in CoreStringConcat2()
1818 auto str = coretypes::String::Concat(str1, str2, ctx, vm); in CoreStringConcat3()
1823 str = coretypes::String::Concat(str, str3Handle.GetPtr(), ctx, vm); in CoreStringConcat3()
1836 auto str = coretypes::String::Concat(str1, str2, ctx, vm); in CoreStringConcat4()
1842 str = coretypes::String::Concat(str, str3, ctx, vm); in CoreStringConcat4()
1848 str = coretypes::String::Concat(str, str4, ctx, vm); in CoreStringConcat4()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dconstant_string_test.cpp155 * @tc.desc: Check whether the EcmaString returned through calling Concat function between EcmaString made by
162 // Concat(). EcmaString made by CreateConstantString() and EcmaString made by CreateConstantString(). in HWTEST_F_L0()
172 EcmaStringAccessor::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU8)); in HWTEST_F_L0()
185 * @tc.desc: Check whether the EcmaString returned through calling Concat function between EcmaString made by
192 // Concat(). EcmaString made by CreateFromUtf8() and EcmaString made by CreateFromUtf16( , , , false). in HWTEST_F_L0()
202 EcmaStringAccessor::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU16NotComp)); in HWTEST_F_L0()
H A Decma_string_test.cpp388 * @tc.desc: Check whether the EcmaString returned through calling Concat function between EcmaString made by
395 // Concat(). EcmaString made by CreateFromUtf8() and EcmaString made by CreateFromUtf8(). in HWTEST_F_L0()
405 EcmaString::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU8)); in HWTEST_F_L0()
418 * @tc.desc: Check whether the EcmaString returned through calling Concat function between EcmaString made by
425 // Concat(). EcmaString made by CreateFromUtf16( , , , false) and EcmaString made by CreateFromUtf16( , , , false). in HWTEST_F_L0()
435 EcmaString::Concat(instance, handleEcmaStrFrontU16NotComp, handleEcmaStrBackU16NotComp)); in HWTEST_F_L0()
448 * @tc.desc: Check whether the EcmaString returned through calling Concat function between EcmaString made by
455 // Concat(). EcmaString made by CreateFromUtf8() and EcmaString made by CreateFromUtf16( , , , false). in HWTEST_F_L0()
465 EcmaString::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU16NotComp)); in HWTEST_F_L0()
H A Decma_test_common.h71 thread, EcmaStringAccessor::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU16NotComp)); in ConcatCommonCase2()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_stable_array.h70 static JSTaggedValue Concat(JSThread *thread, JSHandle<JSObject> newArrayHandle,
H A Druntime_call_id.h265 V(Array, Concat) \
309 V(SharedArray, Concat) \
801 V(String, Concat) \
H A Decma_string.h133 static EcmaString *Concat(const EcmaVM *vm, const JSHandle<EcmaString> &left,
1122 static EcmaString *Concat(const EcmaVM *vm, const JSHandle<EcmaString> &str1Handle, in Concat() function in panda::EcmaStringAccessor
1125 return EcmaString::Concat(vm, str1Handle, str2Handle, type); in Concat()
H A Djs_stable_array.cpp453 // Do not concat the elements one by one, it will make the tree string unbalanced. Concat each element with its in JoinUseTreeString()
459 thread, EcmaStringAccessor::Concat(thread->GetEcmaVM(), *iter, sepStringHandle)); in JoinUseTreeString()
468 thread, EcmaStringAccessor::Concat(thread->GetEcmaVM(), vec[NUM_2 * i], vec[NUM_2 * i + 1])); in JoinUseTreeString()
1163 JSTaggedValue JSStableArray::Concat(JSThread *thread, JSHandle<JSObject> newArrayHandle,
H A Decma_string_table.cpp210 EcmaStringAccessor::Concat(vm, firstFlat, secondFlat, MemSpaceType::SHARED_OLD_SPACE)); in GetOrInternStringWithoutLock()
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
H A Dstring.h69 PANDA_PUBLIC_API static String *Concat(String *jstring1, String *jstring2, const LanguageContext &ctx, PandaVM *vm);
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_call_signature.h70 V(Concat, String, Undefined()) \
96 V(Concat, Array, Undefined()) \
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dstring_test.cpp786 String *string31 = String::Concat(string1, string2, GetLanguageContext(), Runtime::GetCurrent()->GetPandaVM()); in TEST_F()
797 String *string51 = String::Concat(string1, string4, GetLanguageContext(), Runtime::GetCurrent()->GetPandaVM()); in TEST_F()
808 String *string61 = String::Concat(string4, string50, GetLanguageContext(), Runtime::GetCurrent()->GetPandaVM()); in TEST_F()
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
H A Dserializer_test.cpp1072 JSHandle<EcmaString> str3 = JSHandle<EcmaString>(thread, EcmaStringAccessor::Concat(ecmaVm, str1, str2)); in HWTEST_F_L0()
1153 key3 = JSHandle<EcmaString>(thread, EcmaStringAccessor::Concat(ecmaVm, key3, key1)); in HWTEST_F_L0()
1157 key2 = JSHandle<EcmaString>(thread, EcmaStringAccessor::Concat(ecmaVm, key2, key1)); in HWTEST_F_L0()
1183 key2 = JSHandle<EcmaString>(thread, EcmaStringAccessor::Concat(ecmaVm, key2, key1)); in HWTEST_F_L0()
2216 key2 = JSHandle<EcmaString>(thread, EcmaStringAccessor::Concat(thread->GetEcmaVM(), key2, key1)); in CreateSObject()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_processor.cpp360 reinterpret_cast<uintptr_t>(BuiltinsArray::Concat),
459 reinterpret_cast<uintptr_t>(BuiltinsString::Concat),

Completed in 57 milliseconds

12