Home
last modified time | relevance | path

Searched refs:Deque (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/test/moduletest/container/
H A Dcontainer_deque.js24 var Deque = undefined; variable
26 Deque = ArkPrivate.Load(ArkPrivate.Deque);
27 let deque = new Deque();
89 let myDeque = new Deque();
94 map.set("test Deque[i] overFlowTest:", overFlowTest);
108 let myTest = new Deque();
122 print("Deque forEach first argv fail");
126 let de = new Deque();
131 print("Deque forEac
[all...]
/arkcompiler/ets_runtime/ecmascript/containers/
H A Dcontainers_deque.cpp27 BUILTINS_API_TRACE(argv->GetThread(), Deque, Constructor); in DequeConstructor()
35 "The Deque's constructor cannot be directly invoked"); in DequeConstructor()
49 BUILTINS_API_TRACE(argv->GetThread(), Deque, InsertFront); in InsertFront()
74 BUILTINS_API_TRACE(argv->GetThread(), Deque, InsertEnd); in InsertEnd()
98 BUILTINS_API_TRACE(argv->GetThread(), Deque, GetFirst); in GetFirst()
121 BUILTINS_API_TRACE(argv->GetThread(), Deque, GetLast); in GetLast()
144 BUILTINS_API_TRACE(argv->GetThread(), Deque, Has); in Has()
169 BUILTINS_API_TRACE(argv->GetThread(), Deque, PopFirst); in PopFirst()
192 BUILTINS_API_TRACE(argv->GetThread(), Deque, PopLast); in PopLast()
215 BUILTINS_API_TRACE(argv->GetThread(), Deque, ForEac in ForEach()
[all...]
H A Dcontainers_private.h29 Deque,
45 // Using Lazy-loading container, including ArrayList, Queue, Stack, Vector, List, LinkedList, Deque,
H A Dcontainers_private.cpp81 case ContainerTag::Deque: { in Load()
976 // Deque.prototype in InitializeDeque()
979 // Deque.prototype_or_hclass in InitializeDeque()
982 // Deque() = new Function() in InitializeDeque()
984 thread, dequeFuncPrototype, ContainersDeque::DequeConstructor, "Deque", FuncLength::ZERO)); in InitializeDeque()
1003 SetStringTagSymbol(thread, env, dequeFuncPrototype, "Deque"); in InitializeDeque()
1025 SetStringTagSymbol(thread, env, dequeIteratorPrototype, "Deque Iterator"); in InitializeDequeIterator()
/arkcompiler/ets_runtime/test/fuzztest/containersprivatedeque_fuzzer/
H A Dcontainersprivatedeque_fuzzer.cpp34 ContainersPrivateFuzzTestHelper::ContainersPrivateCommonFuzzTest(data, size, ContainerTag::Deque); in ContainersPrivateDequeFuzzTest()
/arkcompiler/ets_runtime/ecmascript/
H A Druntime_call_id.h1121 V(Deque, Constructor) \
1122 V(Deque, InsertFront) \
1123 V(Deque, InsertEnd) \
1124 V(Deque, GetFirst) \
1125 V(Deque, GetLast) \
1126 V(Deque, GetFront) \
1127 V(Deque, GetTail) \
1128 V(Deque, Has) \
1129 V(Deque, PopFirst) \
1130 V(Deque, PopLas
[all...]
/arkcompiler/toolchain/tooling/test/testcases/js/
H A Dcontainer.js32 var Deque = ArkPrivate.Load(ArkPrivate.Deque);
33 let deque = new Deque();
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
H A Dsnapshot_processor.cpp154 using Deque = containers::ContainersDeque;
847 reinterpret_cast<uintptr_t>(Deque::DequeConstructor),
848 reinterpret_cast<uintptr_t>(Deque::InsertFront),
849 reinterpret_cast<uintptr_t>(Deque::InsertEnd),
850 reinterpret_cast<uintptr_t>(Deque::GetFirst),
851 reinterpret_cast<uintptr_t>(Deque::GetLast),
852 reinterpret_cast<uintptr_t>(Deque::Has),
853 reinterpret_cast<uintptr_t>(Deque::PopFirst),
854 reinterpret_cast<uintptr_t>(Deque::PopLast),
855 reinterpret_cast<uintptr_t>(Deque
[all...]
/arkcompiler/ets_runtime/ecmascript/tests/
H A Decma_container_common.h98 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::Deque); in CreateJSApiDeque()
/arkcompiler/ets_runtime/test/fuzztest/containersdequecommon_fuzzer/
H A Dcontainersdequecommon_fuzzer.h69 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(ContainerTag::Deque))); // 0 means the argument in CreateJSAPIDeque()
/arkcompiler/ets_runtime/ecmascript/containers/tests/
H A Dcontainers_deque_test.cpp91 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(ContainerTag::Deque))); in InitializeDequeConstructor()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_call_signature.h205 V(ForEach, Deque, DequeCommonFuncCall, DEQUE_FOREACH, JS_POINTER) \
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins.cpp3759 SetConstant(arkPrivate, "Deque", JSTaggedValue(static_cast<int>(containers::ContainerTag::Deque))); in InitializeArkPrivate()

Completed in 19 milliseconds