Searched refs:replaceTag (Results 1 – 2 of 2) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_string.cpp | 861 JSHandle<JSTaggedValue> replaceTag = BuiltinsString::GetCallArg(argv, 1); in Replace() local 865 if (searchTag->IsJSRegExp() && replaceTag->IsString()) { in Replace() 875 replaceTag.GetTaggedValue()); in Replace() 884 return BuiltinsRegExp::ReplaceInternal(thread, searchTag, thisTag, replaceTag); in Replace() 903 info->SetCallArg(thisTag.GetTaggedValue(), replaceTag.GetTaggedValue()); in Replace() 917 if (!replaceTag->IsCallable()) { in Replace() 921 replaceTag = JSHandle<JSTaggedValue>(JSTaggedValue::ToString(thread, replaceTag)); in Replace() 934 if (replaceTag->IsCallable()) { in Replace() 938 … EcmaInterpreter::NewRuntimeCallInfo(thread, replaceTag, undefined, undefined, argsLength); in Replace() 947 ASSERT_PRINT(replaceTag->IsString(), "replace must be string"); in Replace() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_string_stub_builder.cpp | 571 GateRef replaceTag = GetCallArg1(numArgs); in Replace() local 572 Branch(TaggedIsHeapObject(replaceTag), &replaceIsHeapObj, slowPath); in Replace() 580 GateRef replaceIsString = IsString(replaceTag); in Replace() 586 GateRef replaceTagIsCallable = IsCallable(replaceTag); in Replace() 620 … GateRef replHandle = GetSubstitution(glue, searchTag, thisValue, pos, replaceTag); in Replace()
|