Searched refs:compareFn (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_tree_map.cpp | 101 JSHandle<JSTaggedValue> compareFn = JSHandle<JSTaggedValue>(thread, fn); in Clear() local 104 if (!compareFn->IsUndefined() && !compareFn->IsNull()) { in Clear() 105 TaggedTreeMap::Cast(internal.GetTaggedObject())->SetCompare(thread, compareFn.GetTaggedValue()); in Clear()
|
H A D | js_api_tree_set.cpp | 80 JSHandle<JSTaggedValue> compareFn = JSHandle<JSTaggedValue>(thread, fn); in Clear() local 82 if (!compareFn->IsUndefined() && !compareFn->IsNull()) { in Clear() 83 TaggedTreeSet::Cast(internal.GetTaggedObject())->SetCompare(thread, compareFn.GetTaggedValue()); in Clear()
|
/arkcompiler/ets_runtime/test/moduletest/arraysortcase/ |
H A D | arraysortcase.js | 75 const compareFn = (a, b) => (a > b ? 1 : 0); 76 arr1.sort(compareFn);
|
/arkcompiler/ets_runtime/ecmascript/containers/ |
H A D | containers_treeset.cpp | 52 JSHandle<JSTaggedValue> compareFn(GetCallArg(argv, 0)); in TreeSetConstructor() 53 if (compareFn->IsUndefined() || compareFn->IsNull()) { in TreeSetConstructor() 56 if (!compareFn->IsCallable()) { in TreeSetConstructor() 57 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, compareFn.GetTaggedValue()); in TreeSetConstructor() 65 TaggedTreeSet::Cast(internal.GetTaggedObject())->SetCompare(thread, compareFn.GetTaggedValue()); in TreeSetConstructor()
|
H A D | containers_treemap.cpp | 53 JSHandle<JSTaggedValue> compareFn(GetCallArg(argv, 0)); in TreeMapConstructor() 54 if (compareFn->IsUndefined() || compareFn->IsNull()) { in TreeMapConstructor() 57 if (!compareFn->IsCallable()) { in TreeMapConstructor() 58 JSHandle<EcmaString> result = JSTaggedValue::ToString(thread, compareFn.GetTaggedValue()); in TreeMapConstructor() 66 TaggedTreeMap::Cast(internal.GetTaggedObject())->SetCompare(thread, compareFn.GetTaggedValue()); in TreeMapConstructor()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | tagged_tree.cpp | 359 JSHandle<JSTaggedValue> compareFn(thread, fn); in EntryCompare() 364 EcmaInterpreter::NewRuntimeCallInfo(thread, compareFn, thisArgHandle, undefined, argsLength); in EntryCompare() 374 info = EcmaInterpreter::NewRuntimeCallInfo(thread, compareFn, thisArgHandle, undefined, argsLength); in EntryCompare() 541 JSHandle<JSTaggedValue> compareFn = JSHandle<JSTaggedValue>(thread, fn); in Shrink() local 542 if (!compareFn->IsUndefined() && !compareFn->IsNull()) { in Shrink() 543 newTree->SetCompare(thread, compareFn.GetTaggedValue()); in Shrink()
|
Completed in 5 milliseconds