/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | containers_stub_builder.cpp | 47 GateRef callbackFnHandle;
in ContainersCommonFuncCall() local 75 callbackFnHandle = GetCallArg0(numArgs);
in ContainersCommonFuncCall() 76 BRANCH(TaggedIsHeapObject(callbackFnHandle), &isHeapObj, slowPath);
in ContainersCommonFuncCall() 78 BRANCH(IsCallable(callbackFnHandle), &isCall, ¬Call);
in ContainersCommonFuncCall() 113 CallStubBuilder callBuilder(this, glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, nullptr,
in ContainersCommonFuncCall() 170 GateRef callbackFnHandle;
in QueueCommonFuncCall() local 198 callbackFnHandle = GetCallArg0(numArgs);
in QueueCommonFuncCall() 199 BRANCH(TaggedIsHeapObject(callbackFnHandle), &isHeapObj, slowPath);
in QueueCommonFuncCall() 201 BRANCH(IsCallable(callbackFnHandle), &isCall, ¬Call);
in QueueCommonFuncCall() 233 CallStubBuilder callBuilder(this, glue, callbackFnHandle, Int3 in QueueCommonFuncCall() 279 GateRef callbackFnHandle; DequeCommonFuncCall() local 390 GateRef callbackFnHandle; ContainersLightWeightCall() local 505 GateRef callbackFnHandle; ContainersHashCall() local 639 GateRef callbackFnHandle; ContainersLinkedListCall() local [all...] |
H A D | builtins_collection_stub_builder.cpp | 126 GateRef callbackFnHandle = GetCallArg0(numArgs_); in ForEach() local 130 BRANCH(TaggedIsHeapObject(callbackFnHandle), &heapObj, slowPath); in ForEach() 132 BRANCH(IsCallable(callbackFnHandle), &callable, slowPath); in ForEach() 140 res = linkedHashTableStubBuilder.ForEach(thisValue_, linkedTable, callbackFnHandle, thisArg); in ForEach() 143 res = linkedHashTableStubBuilder.ForEach(thisValue_, linkedTable, callbackFnHandle, thisArg); in ForEach()
|
H A D | builtins_array_stub_builder.cpp | 550 GateRef callbackFnHandle = GetCallArg0(numArgs); in Filter() local 554 BRANCH(TaggedIsHeapObject(callbackFnHandle), &argOHeapObject, slowPath); in Filter() 556 BRANCH(IsCallable(callbackFnHandle), &callable, slowPath); in Filter() 628 CallStubBuilder callBuilder(this, glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, nullptr, in Filter() 680 IntToTaggedInt(*i), IntToTaggedInt(len), IntToTaggedInt(*toIndex), newArray, callbackFnHandle }); in Filter() 713 GateRef callbackFnHandle = GetCallArg0(numArgs); in Map() local 717 BRANCH(TaggedIsHeapObject(callbackFnHandle), &argOHeapObject, slowPath); in Map() 719 BRANCH(IsCallable(callbackFnHandle), &callable, slowPath); in Map() 788 CallStubBuilder callBuilder(this, glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, nullptr, in Map() 823 IntToTaggedInt(*i), IntToTaggedInt(len), newArray, callbackFnHandle }); in Map() 862 GateRef callbackFnHandle = GetCallArg0(numArgs); ForEach() local 1359 GateRef callbackFnHandle = GetCallArg0(numArgs); Sort() local 1363 SortAfterArgs(GateRef glue, GateRef thisValue, GateRef callbackFnHandle, Variable *result, Label *exit, Label *slowPath, GateRef hir) SortAfterArgs() argument 1409 GateRef callbackFnHandle = GetCallArg0(numArgs); ToSorted() local 1683 GateRef callbackFnHandle = GetCallArg0(numArgs); Reduce() local 2142 GateRef callbackFnHandle = GetCallArg0(numArgs); Find() local 2227 GateRef callbackFnHandle = GetCallArg0(numArgs); FindIndex() local 3733 GateRef callbackFnHandle = GetCallArg0(numArgs); Some() local 3932 GateRef callbackFnHandle = GetCallArg0(numArgs); Every() local 4131 GateRef callbackFnHandle = GetCallArg0(numArgs); ReduceRight() local 4326 GateRef callbackFnHandle = GetCallArg0(numArgs); FindLastIndex() local 4518 GateRef callbackFnHandle = GetCallArg0(numArgs); FindLast() local 4908 GateRef callbackFnHandle = GetCallArg0(numArgs); FlatMap() local [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 723 GateRef callbackFnHandle = GetCallArg0(numArgs);
in Find() local 725 BRANCH(TaggedIsHeapObject(callbackFnHandle), &arg0HeapObject, slowPath);
in Find() 728 BRANCH(IsCallable(callbackFnHandle), &callable, slowPath);
in Find() 759 CallStubBuilder callBuilder(this, glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, nullptr,
in Find() 1036 GateRef callbackFnHandle = GetCallArg0(numArgs);
in ReduceRight() local 1037 BRANCH(TaggedIsHeapObject(callbackFnHandle), &callbackFnHandleHeapObject, slowPath);
in ReduceRight() 1039 BRANCH(IsCallable(callbackFnHandle), &callbackFnHandleCallable, slowPath);
in ReduceRight() 1091 CallStubBuilder callBuilder(this, glue, callbackFnHandle, argsLength, 0, nullptr,
in ReduceRight() 1144 GateRef callbackFnHandle = GetCallArg0(numArgs);
in Reduce() local 1145 BRANCH(TaggedIsHeapObject(callbackFnHandle), in Reduce() 1249 GateRef callbackFnHandle = GetCallArg0(numArgs); Every() local 1332 GateRef callbackFnHandle = GetCallArg0(numArgs); Some() local 1438 GateRef callbackFnHandle = GetCallArg0(numArgs); Filter() local 2137 GateRef callbackFnHandle = GetCallArg0(numArgs); Sort() local 2294 GateRef callbackFnHandle = GetCallArg0(numArgs); FindIndex() local 2416 GateRef callbackFnHandle = GetCallArg0(numArgs); FindLastIndex() local 2485 GateRef callbackFnHandle = GetCallArg0(numArgs); ToSorted() local 2651 GateRef callbackFnHandle = GetCallArg0(numArgs); Map() local [all...] |
H A D | builtins_array_stub_builder.h | 42 void SortAfterArgs(GateRef glue, GateRef thisValue, GateRef callbackFnHandle,
|
H A D | linked_hashtable_stub_builder.cpp | 425 GateRef srcLinkedTable, GateRef callbackFnHandle, GateRef thisArg) in ForEach() 465 CallStubBuilder callBuilder(this, glue_, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, nullptr, in ForEach() 515 GateRef linkedTable, GateRef callbackFnHandle, GateRef thisArg); 517 GateRef linkedTable, GateRef callbackFnHandle, GateRef thisArg); 424 ForEach(GateRef thisValue, GateRef srcLinkedTable, GateRef callbackFnHandle, GateRef thisArg) ForEach() argument
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_stable_array.h | 44 JSHandle<JSTaggedValue> callbackFnHandle, 47 JSHandle<JSTaggedValue> callbackFnHandle, 50 JSHandle<JSTaggedValue> callbackFnHandle, 53 JSHandle<JSTaggedValue> callbackFnHandle, 56 JSHandle<JSTaggedValue> callbackFnHandle, 84 JSHandle<JSTaggedValue> callbackFnHandle, 89 const JSHandle<JSTaggedValue> &callbackFnHandle); 94 JSHandle<JSTaggedValue> callbackFnHandle, 98 JSHandle<JSTaggedValue> callbackFnHandle,
|
H A D | js_stable_array.cpp | 581 JSHandle<JSTaggedValue> callbackFnHandle, in HandleFindIndexOfStable() 605 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in HandleFindIndexOfStable() 625 JSHandle<JSTaggedValue> callbackFnHandle, in HandleFindLastIndexOfStable() 647 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in HandleFindLastIndexOfStable() 668 JSHandle<JSTaggedValue> callbackFnHandle, in HandleEveryOfStable() 683 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in HandleEveryOfStable() 695 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in HandleEveryOfStable() 713 JSHandle<JSTaggedValue> callbackFnHandle, in HandleSomeOfStable() 728 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in HandleSomeOfStable() 737 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandl in HandleSomeOfStable() 580 HandleFindIndexOfStable(JSThread *thread, JSHandle<JSObject> thisObjHandle, JSHandle<JSTaggedValue> callbackFnHandle, JSHandle<JSTaggedValue> thisArgHandle, uint32_t &k) HandleFindIndexOfStable() argument 624 HandleFindLastIndexOfStable(JSThread *thread, JSHandle<JSObject> thisObjHandle, JSHandle<JSTaggedValue> callbackFnHandle, JSHandle<JSTaggedValue> thisArgHandle, int64_t &k) HandleFindLastIndexOfStable() argument 667 HandleEveryOfStable(JSThread *thread, JSHandle<JSObject> thisObjHandle, JSHandle<JSTaggedValue> callbackFnHandle, JSHandle<JSTaggedValue> thisArgHandle, uint32_t &k) HandleEveryOfStable() argument 712 HandleSomeOfStable(JSThread *thread, JSHandle<JSObject> thisObjHandle, JSHandle<JSTaggedValue> callbackFnHandle, JSHandle<JSTaggedValue> thisArgHandle, uint32_t &k) HandleSomeOfStable() argument 757 HandleforEachOfStable(JSThread *thread, JSHandle<JSObject> thisObjHandle, JSHandle<JSTaggedValue> callbackFnHandle, JSHandle<JSTaggedValue> thisArgHandle, uint32_t len, uint32_t &k) HandleforEachOfStable() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_shared_array.cpp | 530 JSHandle<JSTaggedValue> &callbackFnHandle, in CheckElementForEvery() 551 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in CheckElementForEvery() 587 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local 588 if (!callbackFnHandle->IsCallable()) { in Every() 610 callResult = JSStableArray::HandleEveryOfStable(thread, thisObjHandle, callbackFnHandle, thisArgHandle, k); in Every() 616 return CheckElementForEvery(thread, thisObjVal, callbackFnHandle, thisArgHandle, k); in Every() 644 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Some() local 645 if (!callbackFnHandle->IsCallable()) { in Some() 669 callResult = JSStableArray::HandleSomeOfStable(thread, thisObjHandle, callbackFnHandle, thisArgHandle, k); in Some() 686 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandl in Some() 528 CheckElementForEvery(JSThread *thread, JSHandle<JSTaggedValue> &thisObjVal, JSHandle<JSTaggedValue> &callbackFnHandle, JSHandle<JSTaggedValue> &thisArgHandle, uint32_t &k) CheckElementForEvery() argument 819 FilterUnStableJSArray(JSThread *thread, JSHandle<JSTaggedValue> &thisArgHandle, JSHandle<JSTaggedValue> &thisObjVal, int64_t k, int64_t len, uint32_t toIndex, JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle) FilterUnStableJSArray() argument 879 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Filter() local 950 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Find() local 1017 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); FindIndex() local 1092 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ForEach() local 1271 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Map() local 1482 ReduceUnStableJSArray(JSThread *thread, JSHandle<JSTaggedValue> &thisHandle, JSHandle<JSTaggedValue> &thisObjVal, int64_t k, int64_t len, JSMutableHandle<JSTaggedValue> &accumulator, JSHandle<JSTaggedValue> &callbackFnHandle) ReduceUnStableJSArray() argument 1540 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Reduce() local 1824 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Sort() local 2088 JSHandle<JSTaggedValue> callbackFnHandle = JSTaggedValue::GetProperty(thread, thisObjVal, joinKey).GetValue(); ToString() local [all...] |
H A D | builtins_array.cpp | 746 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local 747 if (!callbackFnHandle->IsCallable()) { in Every() 770 callResult = JSStableArray::HandleEveryOfStable(thread, thisObjHandle, callbackFnHandle, thisArgHandle, k); in Every() 786 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in Every() 897 JSHandle<JSTaggedValue> &callbackFnHandle) in FilterUnStableJSArray() 912 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in FilterUnStableJSArray() 951 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Filter() local 952 if (!callbackFnHandle->IsCallable()) { in Filter() 990 return FilterUnStableJSArray(thread, thisArgHandle, thisObjVal, k, len, toIndex, newArrayHandle, callbackFnHandle); in Filter() 1014 JSHandle<JSTaggedValue> callbackFnHandle in Find() local 895 FilterUnStableJSArray(JSThread *thread, JSHandle<JSTaggedValue> &thisArgHandle, JSHandle<JSTaggedValue> &thisObjVal, int64_t k, int64_t len, uint32_t toIndex, JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle) FilterUnStableJSArray() argument 1076 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); FindIndex() local 1147 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ForEach() local 1514 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Map() local 1554 MapUnStableJSArray(JSThread *thread, JSHandle<JSTaggedValue> &thisArgHandle, JSHandle<JSTaggedValue> &thisObjVal, int64_t k, int64_t len, JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle) MapUnStableJSArray() argument 1700 ReduceUnStableJSArray(JSThread *thread, JSHandle<JSTaggedValue> &thisHandle, JSHandle<JSTaggedValue> &thisObjVal, int64_t k, int64_t len, JSMutableHandle<JSTaggedValue> &accumulator, JSHandle<JSTaggedValue> &callbackFnHandle) ReduceUnStableJSArray() argument 1767 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ReduceInner() local 1857 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ReduceRightInner() local 2298 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Some() local 2366 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Sort() local 2707 JSHandle<JSTaggedValue> callbackFnHandle = JSTaggedValue::GetProperty(thread, thisObjVal, joinKey).GetValue(); ToString() local 3129 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ToSorted() local 3323 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); FindLast() local 3396 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); FindLastIndex() local [all...] |
H A D | builtins_array.h | 232 JSHandle<JSTaggedValue> &callbackFnHandle); 236 JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle); 240 JSHandle<JSTaggedValue> &callbackFnHandle);
|
H A D | builtins_shared_array.h | 178 JSHandle<JSTaggedValue> &callbackFnHandle); 182 JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle); 237 JSHandle<JSTaggedValue> &callbackFnHandle,
|
H A D | builtins_typedarray.cpp | 511 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local 512 if (!callbackFnHandle->IsCallable()) { in Every() 541 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in Every() 672 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Filter() local 673 if (!callbackFnHandle->IsCallable()) { in Filter() 704 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, in Filter() 783 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 784 if (!callbackFnHandle->IsCallable()) { in ForEach() 811 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in ForEach() 1572 JSHandle<JSTaggedValue> callbackFnHandle in Some() local 1634 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); Sort() local [all...] |
H A D | builtins_shared_typedarray.cpp | 489 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local 490 if (!callbackFnHandle->IsCallable()) { in Every() 519 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in Every() 571 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Filter() local 572 if (!callbackFnHandle->IsCallable()) { in Filter() 604 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, in Filter() 692 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 693 if (!callbackFnHandle->IsCallable()) { in ForEach() 720 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in ForEach() 1478 JSHandle<JSTaggedValue> callbackFnHandle in Sort() local [all...] |
/arkcompiler/ets_runtime/ecmascript/containers/ |
H A D | containers_arraylist.cpp | 478 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local 479 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements() 480 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ReplaceAllElements() 489 return JSAPIArrayList::ReplaceAllElements(thread, self, callbackFnHandle, thisArgHandle); in ReplaceAllElements() 578 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local 579 if (!callbackFnHandle->IsUndefined() && !callbackFnHandle->IsCallable() && !callbackFnHandle->IsNull()) { in Sort() 580 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in Sort() 599 double compareResult = base::ArrayHelper::SortCompare(thread, callbackFnHandle, in Sort() 689 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); ForEach() local [all...] |
H A D | containers_queue.cpp | 140 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 142 if (!callbackFnHandle->IsCallable()) { in ForEach() 143 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach() 164 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in ForEach()
|
H A D | containers_list.cpp | 318 JSHandle<JSTaggedValue> callbackFnHandle(GetCallArg(argv, 0)); in ForEach() 319 if (!callbackFnHandle->IsCallable()) { in ForEach() 320 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach() 342 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength); in ForEach() 443 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local 444 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements() 445 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ReplaceAllElements() 453 return JSAPIList::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle); in ReplaceAllElements() 501 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local 502 if (!callbackFnHandle in Sort() [all...] |
H A D | containers_deque.cpp | 230 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 231 if (!callbackFnHandle->IsCallable()) { in ForEach() 232 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach() 253 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, 3); // 3:three args in ForEach()
|
H A D | containers_hashset.cpp | 264 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 265 if (!callbackFnHandle->IsCallable()) { in ForEach() 266 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach() 288 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, in ForEach()
|
H A D | containers_stack.cpp | 187 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 188 if (!callbackFnHandle->IsCallable()) { in ForEach() 189 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach() 204 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, 3); // 3:three args in ForEach()
|
H A D | containers_vector.cpp | 528 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 529 if (!callbackFnHandle->IsCallable()) { in ForEach() 535 return JSAPIVector::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle); in ForEach() 555 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local 556 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements() 561 return JSAPIVector::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle); in ReplaceAllElements() 753 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local 768 double compareResult = base::ArrayHelper::SortCompare(thread, callbackFnHandle, middleValue, presentValue); in Sort()
|
H A D | containers_hashmap.cpp | 152 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 153 if (!callbackFnHandle->IsCallable()) { in ForEach() 154 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach() 178 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, in ForEach()
|
H A D | containers_lightweightset.cpp | 362 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local 374 if (!callbackFnHandle->IsCallable()) { in ForEach() 375 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach() 383 return JSAPILightWeightSet::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle); in ForEach()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | array_helper.h | 74 int64_t len, const JSHandle<JSTaggedValue> &callbackFnHandle,
|
H A D | array_helper.cpp | 379 int64_t len, const JSHandle<JSTaggedValue> &callbackFnHandle, in SortIndexedProperties() 424 TimSort::Sort(thread, items, callbackFnHandle); in SortIndexedProperties() 378 SortIndexedProperties(JSThread *thread, const JSHandle<JSTaggedValue> &thisObj, int64_t len, const JSHandle<JSTaggedValue> &callbackFnHandle, HolesType holes) SortIndexedProperties() argument
|