Home
last modified time | relevance | path

Searched refs:FastSubString (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.h31 GateRef FastSubString(GateRef glue, GateRef thisValue, GateRef from, GateRef len);
Dbuiltins_string_stub_builder.cpp124 GateRef BuiltinsStringStubBuilder::FastSubString(GateRef glue, GateRef thisValue, GateRef from, Gat… in FastSubString() function in panda::ecmascript::kungfu::BuiltinsStringStubBuilder
Dbuiltins_stubs.cpp469 res = stringBuilder.FastSubString(glue, *thisFlat, *from, len); in DECLARE_BUILTINS()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_string.cpp926 …JSHandle<EcmaString> prefixString(thread, EcmaStringAccessor::FastSubString(ecmaVm, thisString, 0,… in Replace()
929 EcmaStringAccessor::FastSubString(ecmaVm, thisString, tailPos, thisLen - tailPos)); in Replace()
1055 … EcmaStringAccessor::FastSubString(ecmaVm, thisString, endOfLastMatch, in ReplaceAll()
1073 … EcmaStringAccessor::FastSubString(ecmaVm, thisString, endOfLastMatch, thisLen - endOfLastMatch)); in ReplaceAll()
1141 … EcmaString *prefix = EcmaStringAccessor::FastSubString(ecmaVm, srcString, 0, position); in GetSubstitution()
1153 EcmaString *sufffix = EcmaStringAccessor::FastSubString( in GetSubstitution()
1220 … EcmaStringAccessor::FastSubString(ecmaVm, replacementFlat, in GetSubstitution()
1245 …EcmaString *nextAppend = EcmaStringAccessor::FastSubString(ecmaVm, replacementFlat, continueFromIn… in GetSubstitution()
1260 EcmaString *nextAppend = EcmaStringAccessor::FastSubString( in GetSubstitution()
1349 …return JSTaggedValue(EcmaStringAccessor::FastSubString(thread->GetEcmaVM(), thisHandle, from, len)… in Slice()
[all …]
Dbuiltins_global.cpp359 auto substr = EcmaStringAccessor::FastSubString( in Decode()
450 auto substr = EcmaStringAccessor::FastSubString( in Decode()
Dbuiltins_regexp.cpp673 auto substr = EcmaStringAccessor::FastSubString( in RegExpReplaceFast()
693 auto substr = EcmaStringAccessor::FastSubString( in RegExpReplaceFast()
997 auto substr = EcmaStringAccessor::FastSubString(thread->GetEcmaVM(), in Replace()
1018 auto substr = EcmaStringAccessor::FastSubString(thread->GetEcmaVM(), in Replace()
1246 auto substr = EcmaStringAccessor::FastSubString(thread->GetEcmaVM(), in Split()
1307 auto substr = EcmaStringAccessor::FastSubString(thread->GetEcmaVM(), in Split()
/arkcompiler/ets_runtime/ecmascript/tests/
Decma_string_test.cpp512 EcmaString::FastSubString(ecmaVMPtr, handleEcmaStrU8, indexStartSubU8, lengthSubU8)); in HWTEST_F_L0()
536 …EcmaString::FastSubString(ecmaVMPtr, handleEcmaStrU16Comp, indexStartSubU16Comp, lengthSubU16Comp)… in HWTEST_F_L0()
560 …EcmaString::FastSubString(ecmaVMPtr, handleEcmaStrU16NotComp, indexStartSubU16NotComp, lengthSubU1… in HWTEST_F_L0()
580 EcmaString *res = EcmaString::FastSubString(ecmaVMPtr, sourceString, 2, 7); in HWTEST_F_L0()
588 EcmaString *res = EcmaString::FastSubString(ecmaVMPtr, sourceString, 0, 2); in HWTEST_F_L0()
596 EcmaString *res = EcmaString::FastSubString(ecmaVMPtr, sourceString, 1, 7); in HWTEST_F_L0()
604 EcmaString *res = EcmaString::FastSubString(ecmaVMPtr, sourceString, 0, 7); in HWTEST_F_L0()
Decma_string_accessor_test.cpp310 … EcmaStringAccessor::FastSubString(ecmaVMPtr, handleEcmaStrU8, indexStartSubU8, lengthSubU8)); in HWTEST_F_L0()
335 …EcmaStringAccessor::FastSubString(ecmaVMPtr, handleEcmaStrU16Comp, indexStartSubU16Comp, lengthSub… in HWTEST_F_L0()
359 JSHandle<EcmaString> handleEcmaStrSubU16NotComp(thread, EcmaStringAccessor::FastSubString( in HWTEST_F_L0()
381 EcmaString *res = EcmaStringAccessor::FastSubString(ecmaVMPtr, sourceString, 2, 7); in HWTEST_F_L0()
389 EcmaString *res = EcmaStringAccessor::FastSubString(ecmaVMPtr, sourceString, 0, 2); in HWTEST_F_L0()
397 EcmaString *res = EcmaStringAccessor::FastSubString(ecmaVMPtr, sourceString, 1, 7); in HWTEST_F_L0()
405 EcmaString *res = EcmaStringAccessor::FastSubString(ecmaVMPtr, sourceString, 0, 7); in HWTEST_F_L0()
Dconstant_string_test.cpp251 … EcmaStringAccessor::FastSubString(ecmaVMPtr, handleEcmaStrU8, indexStartSubU8, lengthSubU8)); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Decma_string.h103 static EcmaString *FastSubString(const EcmaVM *vm,
784 static EcmaString *FastSubString(const EcmaVM *vm, in FastSubString() function
787 return EcmaString::FastSubString(vm, src, start, length); in FastSubString()
Decma_string.cpp130 EcmaString *EcmaString::FastSubString(const EcmaVM *vm, in FastSubString() function in panda::ecmascript::EcmaString
767 …EcmaString *res = FastSubString(thread->GetEcmaVM(), src, start, static_cast<uint32_t>(end - start… in TrimBody()