Home
last modified time | relevance | path

Searched refs:srcString (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_string_builder.cpp125 coretypes::String *srcString = reinterpret_cast<EtsString *>(obj)->GetCoreType(); in ReconstructStringAsMUtf8() local
126 uint32_t n = srcString->CopyDataRegionMUtf8(dstData, 0, srcString->GetLength(), length); in ReconstructStringAsMUtf8()
151 coretypes::String *srcString = reinterpret_cast<EtsString *>(obj)->GetCoreType(); in ReconstructStringAsUtf16() local
152 uint32_t n = srcString->CopyDataRegionUtf16(dstData, 0, srcString->GetLength(), length); in ReconstructStringAsUtf16()
/arkcompiler/ets_runtime/ecmascript/
Djs_symbol.h126 EcmaString *srcString = EcmaString::Cast(src.GetDescription().GetTaggedObject()); in Equal() local
128 return EcmaStringAccessor::StringsAreEqual(srcString, dstString); in Equal()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp1001 JSHandle<EcmaString> srcString = JSTaggedValue::ToString(thread, string); in ReplaceInternal() local
1006 JSHandle<JSTaggedValue> inputStr = JSHandle<JSTaggedValue>::Cast(srcString); in ReplaceInternal()
1008 uint32_t length = EcmaStringAccessor(srcString).GetLength(); in ReplaceInternal()
1054 return RegExpReplaceFast(thread, thisObj, srcString, length); in ReplaceInternal()
1280 replacementString.Update(BuiltinsString::GetSubstitution(thread, matchString, srcString, in ReplaceInternal()
1297 thread->GetEcmaVM(), srcString, nextSourcePosition, position - nextSourcePosition); in ReplaceInternal()
1319 thread->GetEcmaVM(), srcString, nextSourcePosition, length - nextSourcePosition); in ReplaceInternal()
1327 …CreateStringFromResultArray(thread, resultArray, resultLengthArray, srcString, resultStrLength, is… in ReplaceInternal()
2889 JSHandle<EcmaString> srcString, uint32_t resultStrLength, bool isUtf8) in CreateStringFromResultArray() argument
2894 … FlatStringInfo flatStrInfo = EcmaStringAccessor::FlattenAllString(thread->GetEcmaVM(), srcString); in CreateStringFromResultArray()
[all …]
Dbuiltins_string.h147 const JSHandle<EcmaString> &srcString, int position,
Dbuiltins_string.cpp1277 …ollarBacktick(EcmaVM *ecmaVm, std::u16string &stringBuilder, const JSHandle<EcmaString> &srcString, in ProcessDollarBacktick() argument
1281 EcmaString *prefix = EcmaStringAccessor::FastSubString(ecmaVm, srcString, 0, position); in ProcessDollarBacktick()
1290 …arSingleQuote(EcmaVM *ecmaVm, std::u16string &stringBuilder, const JSHandle<EcmaString> &srcString, in ProcessDollarSingleQuote() argument
1293 int32_t srcLength = static_cast<int32_t>(EcmaStringAccessor(srcString).GetLength()); in ProcessDollarSingleQuote()
1295 …EcmaString *suffix = EcmaStringAccessor::FastSubString(ecmaVm, srcString, tailPos, srcLength - tai… in ProcessDollarSingleQuote()
1375 const JSHandle<EcmaString> &srcString, int position, in GetSubstitution() argument
1423 ProcessDollarBacktick(ecmaVm, stringBuilder, srcString, position, canBeCompress); in GetSubstitution()
1427 ProcessDollarSingleQuote(ecmaVm, stringBuilder, srcString, tailPos, canBeCompress); in GetSubstitution()
Dbuiltins_regexp.h200 const std::vector<uint64_t> &resultLengthArray, JSHandle<EcmaString> srcString,
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.h65 GateRef EcmaStringTrim(GateRef glue, GateRef srcString, GateRef trimMode);
Dbuiltins_string_stub_builder.cpp2530 GateRef srcString = srcStringInfoGate.GetString(); in EcmaStringTrimBody() local
2543 … start = CallNGCRuntime(glue, RTSTUB_ID(StringGetStart), {isUtf8, srcString, srcLen, startIndex}); in EcmaStringTrimBody()
2552 …end = CallNGCRuntime(glue, RTSTUB_ID(StringGetEnd), {isUtf8, srcString, *start, srcLen, startIndex… in EcmaStringTrimBody()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.h156 …static int32_t StringGetStart(bool isUtf8, EcmaString *srcString, int32_t length, int32_t startInd…
157 …static int32_t StringGetEnd(bool isUtf8, EcmaString *srcString, int32_t start, int32_t length, int…
Druntime_stubs.cpp358 …JSHandle<EcmaString> srcString = GetHArg<EcmaString>(argv, argc, 1); // 1: means the first param… in DEF_RUNTIME_STUBS() local
364 …JSTaggedValue result = builtins::BuiltinsString::GetSubstitution(thread, matched, srcString, posit… in DEF_RUNTIME_STUBS()
3668 int32_t RuntimeStubs::StringGetStart(bool isUtf8, EcmaString *srcString, int32_t length, int32_t st… in StringGetStart() argument
3672 Span<const uint8_t> data(EcmaStringAccessor(srcString).GetDataUtf8() + startIndex, length); in StringGetStart()
3675 … Span<const uint16_t> data(EcmaStringAccessor(srcString).GetDataUtf16() + startIndex, length); in StringGetStart()
3680 int32_t RuntimeStubs::StringGetEnd(bool isUtf8, EcmaString *srcString, in StringGetEnd() argument
3685 Span<const uint8_t> data(EcmaStringAccessor(srcString).GetDataUtf8() + startIndex, length); in StringGetEnd()
3688 … Span<const uint16_t> data(EcmaStringAccessor(srcString).GetDataUtf16() + startIndex, length); in StringGetEnd()
Druntime_stubs-inl.h465 JSHandle<EcmaString> srcString = JSTaggedValue::ToString(thread, src); in RuntimeStArraySpread() local
468 EcmaStringAccessor::Flatten(thread->GetEcmaVM(), srcString)); in RuntimeStArraySpread()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h1052 void GenerateIntrnInsnForStrIndexOf(BB &bb, RegOperand &srcString, RegOperand &patternString,
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp7854 void AArch64CGFunc::GenerateIntrnInsnForStrIndexOf(BB &bb, RegOperand &srcString, RegOperand &patte… in GenerateIntrnInsnForStrIndexOf() argument
7868 PrimType pty = (srcString.GetSize() == k64BitSize) ? PTY_i64 : PTY_i32; in GenerateIntrnInsnForStrIndexOf()
7872 …bb.AppendInsn(GetInsnBuilder()->BuildInsn(addOp, srcStringBaseOpnd, srcString, immStringBaseOffset… in GenerateIntrnInsnForStrIndexOf()