Home
last modified time | relevance | path

Searched refs:callbackFnHandle (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dcontainers_stub_builder.cpp45 GateRef callbackFnHandle; in ContainersCommonFuncCall() local
73 callbackFnHandle = GetCallArg0(numArgs); in ContainersCommonFuncCall()
74 Branch(TaggedIsHeapObject(callbackFnHandle), &isHeapObj, slowPath); in ContainersCommonFuncCall()
76 Branch(IsCallable(callbackFnHandle), &isCall, &notCall); in ContainersCommonFuncCall()
109 … GateRef retValue = JSCallDispatch(glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, in ContainersCommonFuncCall()
163 GateRef callbackFnHandle; in QueueCommonFuncCall() local
191 callbackFnHandle = GetCallArg0(numArgs); in QueueCommonFuncCall()
192 Branch(TaggedIsHeapObject(callbackFnHandle), &isHeapObj, slowPath); in QueueCommonFuncCall()
194 Branch(IsCallable(callbackFnHandle), &isCall, &notCall); in QueueCommonFuncCall()
224 … GateRef retValue = JSCallDispatch(glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, in QueueCommonFuncCall()
[all …]
Dbuiltins_array_stub_builder.cpp176 GateRef callbackFnHandle = GetCallArg0(numArgs); in Filter() local
180 Branch(TaggedIsHeapObject(callbackFnHandle), &argOHeapObject, slowPath); in Filter()
182 Branch(IsCallable(callbackFnHandle), &callable, slowPath); in Filter()
252 … GateRef retValue = JSCallDispatch(glue, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, in Filter()
304 … IntToTaggedInt(*i), IntToTaggedInt(len), IntToTaggedInt(*toIndex), newArray, callbackFnHandle }); in Filter()
736 GateRef callbackFnHandle = GetCallArg0(numArgs); in Sort() local
737 GateRef isUndefined = TaggedIsUndefined(callbackFnHandle); in Sort()
862 GateRef callbackFnHandle = GetCallArg0(numArgs); in Reduce() local
863 Branch(TaggedIsHeapObject(callbackFnHandle), &callbackFnHandleHeapObject, slowPath); in Reduce()
865 Branch(IsCallable(callbackFnHandle), &callbackFnHandleCallable, slowPath); in Reduce()
[all …]
Dbuiltins_collection_stub_builder.cpp127 GateRef callbackFnHandle = GetCallArg0(numArgs_); in ForEach() local
131 Branch(TaggedIsHeapObject(callbackFnHandle), &heapObj, slowPath); in ForEach()
133 Branch(IsCallable(callbackFnHandle), &callable, slowPath); in ForEach()
Dlinked_hashtable_stub_builder.cpp451 GateRef callbackFnHandle = GetCallArg0(numArgs); in ForEach() local
484 … GateRef retValue = JSCallDispatch(glue_, callbackFnHandle, Int32(NUM_MANDATORY_JSFUNC_ARGS), 0, in ForEach()
/arkcompiler/ets_runtime/ecmascript/
Djs_stable_array.h36 JSHandle<JSTaggedValue> callbackFnHandle,
39 JSHandle<JSTaggedValue> callbackFnHandle,
42 JSHandle<JSTaggedValue> callbackFnHandle,
45 JSHandle<JSTaggedValue> callbackFnHandle,
69 JSHandle<JSTaggedValue> callbackFnHandle,
74 const JSHandle<JSTaggedValue> &callbackFnHandle);
Djs_stable_array.cpp324 JSHandle<JSTaggedValue> callbackFnHandle, in HandleFindIndexOfStable() argument
348 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleFindIndexOfStable()
368 JSHandle<JSTaggedValue> callbackFnHandle, in HandleFindLastIndexOfStable() argument
390 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleFindLastIndexOfStable()
411 JSHandle<JSTaggedValue> callbackFnHandle, in HandleEveryOfStable() argument
426 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleEveryOfStable()
438 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleEveryOfStable()
456 JSHandle<JSTaggedValue> callbackFnHandle, in HandleforEachOfStable() argument
473 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleforEachOfStable()
486 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in HandleforEachOfStable()
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_array.cpp686 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local
687 if (!callbackFnHandle->IsCallable()) { in Every()
710 …callResult = JSStableArray::HandleEveryOfStable(thread, thisObjHandle, callbackFnHandle, thisArgHa… in Every()
726 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in Every()
850 JSHandle<JSTaggedValue> &callbackFnHandle) in FilterUnStableJSArray() argument
865 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in FilterUnStableJSArray()
903 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Filter() local
904 if (!callbackFnHandle->IsCallable()) { in Filter()
941 …tableJSArray(thread, thisArgHandle, thisObjVal, k, len, toIndex, newArrayHandle, callbackFnHandle); in Filter()
965 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Find() local
[all …]
Dbuiltins_array.h235 JSHandle<JSTaggedValue> &callbackFnHandle);
239 JSHandle<JSObject> newArrayHandle, JSHandle<JSTaggedValue> &callbackFnHandle);
Dbuiltins_typedarray.cpp517 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Every() local
518 if (!callbackFnHandle->IsCallable()) { in Every()
547 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in Every()
593 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Filter() local
594 if (!callbackFnHandle->IsCallable()) { in Filter()
625 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, in Filter()
705 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
706 if (!callbackFnHandle->IsCallable()) { in ForEach()
733 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in ForEach()
1475 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local
[all …]
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_list.cpp315 JSHandle<JSTaggedValue> callbackFnHandle(GetCallArg(argv, 0)); in ForEach() local
316 if (!callbackFnHandle->IsCallable()) { in ForEach()
317 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
339 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in ForEach()
437 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local
438 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements()
439 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ReplaceAllElements()
447 return JSAPIList::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle); in ReplaceAllElements()
495 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local
496 if (!callbackFnHandle->IsUndefined() && !callbackFnHandle->IsCallable()) { in Sort()
[all …]
Dcontainers_arraylist.cpp475 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local
476 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements()
477 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ReplaceAllElements()
486 return JSAPIArrayList::ReplaceAllElements(thread, self, callbackFnHandle, thisArgHandle); in ReplaceAllElements()
575 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local
576 …if (!callbackFnHandle->IsUndefined() && !callbackFnHandle->IsCallable() && !callbackFnHandle->IsNu… in Sort()
577 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in Sort()
596 double compareResult = base::ArrayHelper::SortCompare(thread, callbackFnHandle, in Sort()
686 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
687 if (!callbackFnHandle->IsCallable()) { in ForEach()
[all …]
Dcontainers_queue.cpp143 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
145 if (!callbackFnHandle->IsCallable()) { in ForEach()
146 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
167 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in ForEach()
Dcontainers_stack.cpp192 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
193 if (!callbackFnHandle->IsCallable()) { in ForEach()
194 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
208 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, 3); // 3:t… in ForEach()
Dcontainers_hashset.cpp248 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
249 if (!callbackFnHandle->IsCallable()) { in ForEach()
250 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach()
272 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, in ForEach()
Dcontainers_deque.cpp237 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
238 if (!callbackFnHandle->IsCallable()) { in ForEach()
239 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach()
260 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, 3); // 3:t… in ForEach()
Dcontainers_vector.cpp533 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
534 if (!callbackFnHandle->IsCallable()) { in ForEach()
540 return JSAPIVector::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle); in ForEach()
560 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ReplaceAllElements() local
561 if (!callbackFnHandle->IsCallable()) { in ReplaceAllElements()
566 return JSAPIVector::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle); in ReplaceAllElements()
758 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in Sort() local
773 …double compareResult = base::ArrayHelper::SortCompare(thread, callbackFnHandle, middleValue, prese… in Sort()
Dcontainers_hashmap.cpp138 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
139 if (!callbackFnHandle->IsCallable()) { in ForEach()
140 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle); in ForEach()
164 EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, in ForEach()
Dcontainers_plainarray.cpp223 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
224 if (!callbackFnHandle->IsCallable()) { in ForEach()
225 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
233 return JSAPIPlainArray::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle); in ForEach()
Dcontainers_lightweightset.cpp357 JSHandle<JSTaggedValue> callbackFnHandle = GetCallArg(argv, 0); in ForEach() local
369 if (!callbackFnHandle->IsCallable()) { in ForEach()
370 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
378 return JSAPILightWeightSet::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle); in ForEach()
Dcontainers_linked_list.cpp544 JSHandle<JSTaggedValue> callbackFnHandle(GetCallArg(argv, 0)); in ForEach() local
545 if (!callbackFnHandle->IsCallable()) { in ForEach()
546 … JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, callbackFnHandle.GetTaggedValue()); in ForEach()
567 …EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgHandle, undefined, argsLength… in ForEach()
/arkcompiler/ets_runtime/ecmascript/base/
Darray_helper.h74 … int64_t len, const JSHandle<JSTaggedValue> &callbackFnHandle,
Darray_helper.cpp378 … int64_t len, const JSHandle<JSTaggedValue> &callbackFnHandle, in SortIndexedProperties() argument
422 JSArray::SortElements(thread, items, callbackFnHandle); in SortIndexedProperties()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp412 …JSHandle<JSTaggedValue> callbackFnHandle = GetHArg<JSTaggedValue>(argv, argc, 5); // 5: means the… in DEF_RUNTIME_STUBS() local
415 accumulator, callbackFnHandle); in DEF_RUNTIME_STUBS()
452 …JSHandle<JSTaggedValue> callbackFnHandle = GetHArg<JSTaggedValue>(argv, argc, 6); // 6: means the… in DEF_RUNTIME_STUBS() local
455 toIndex, newArrayHandle, callbackFnHandle); in DEF_RUNTIME_STUBS()
2670 …JSHandle<JSTaggedValue> callbackFnHandle = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: param ind… in DEF_RUNTIME_STUBS() local
2676 ASSERT(callbackFnHandle->IsCallable()); in DEF_RUNTIME_STUBS()
2685 …EcmaRuntimeCallInfo *info = EcmaInterpreter::NewRuntimeCallInfo(thread, callbackFnHandle, thisArgH… in DEF_RUNTIME_STUBS()
3148 JSHandle<JSTaggedValue> callbackFnHandle(thread, JSTaggedValue::Undefined()); in RuntimeArraySort() local
3149 JSArray::Sort(thread, JSHandle<JSTaggedValue>::Cast(thisObjHandle), callbackFnHandle); in RuntimeArraySort()
3334 …JSHandle<JSTaggedValue> callbackFnHandle = GetHArg<JSTaggedValue>(argv, argc, 3); // 3: means th… in DEF_RUNTIME_STUBS() local
[all …]