/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/native_methods/ |
H A D | register_native_methods_test.cpp | 37 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 D | ic_binary_op.h | 70 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 D | builtins_array.h | 40 V("concat", Concat, 1, ArrayConcat) \ 133 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
|
H A D | builtins_shared_array.h | 42 V("concat", Concat, 1, INVALID) \ 125 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
|
H A D | builtins_string.h | 51 V("concat", Concat, 1, StringConcat) \ 158 static JSTaggedValue Concat(EcmaRuntimeCallInfo *argv);
|
H A D | builtins_global.cpp | 371 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 D | builtins_string.cpp | 332 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 D | builtins_shared_array.cpp | 392 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 D | std_core_StringBuilder.cpp | 65 return EtsString::Concat(lhs, rhs); in StdCoreStringBuilderConcatStrings()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
H A D | ets_string_test.cpp | 263 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 D | ets_string.h | 162 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 D | entrypoints.cpp | 1807 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 D | constant_string_test.cpp | 155 * @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 D | ecma_string_test.cpp | 388 * @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 D | ecma_test_common.h | 71 thread, EcmaStringAccessor::Concat(instance, handleEcmaStrFrontU8, handleEcmaStrBackU16NotComp)); in ConcatCommonCase2()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_stable_array.h | 70 static JSTaggedValue Concat(JSThread *thread, JSHandle<JSObject> newArrayHandle,
|
H A D | runtime_call_id.h | 265 V(Array, Concat) \ 309 V(SharedArray, Concat) \ 801 V(String, Concat) \
|
H A D | ecma_string.h | 133 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 D | js_stable_array.cpp | 453 // 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 D | ecma_string_table.cpp | 210 EcmaStringAccessor::Concat(vm, firstFlat, secondFlat, MemSpaceType::SHARED_OLD_SPACE)); in GetOrInternStringWithoutLock()
|
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/ |
H A D | string.h | 69 PANDA_PUBLIC_API static String *Concat(String *jstring1, String *jstring2, const LanguageContext &ctx, PandaVM *vm);
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_call_signature.h | 70 V(Concat, String, Undefined()) \
96 V(Concat, Array, Undefined()) \
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | string_test.cpp | 786 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 D | serializer_test.cpp | 1072 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 D | snapshot_processor.cpp | 360 reinterpret_cast<uintptr_t>(BuiltinsArray::Concat), 459 reinterpret_cast<uintptr_t>(BuiltinsString::Concat),
|