Home
last modified time | relevance | path

Searched refs:ContainersBitVector (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/containers/tests/
Dcontainers_bitvector_test.cpp82 JSTaggedValue result = ContainersBitVector::BitVectorConstructor(objCallInfo); in CreateJSAPIBitVector()
97 ContainersBitVector::Push(callInfo); in Push()
105 ContainersBitVector::Push(callInfo); in Push()
119 JSTaggedValue result = ContainersBitVector::Has(callInfo); in Has()
143 JSTaggedValue result = ContainersBitVector::BitVectorConstructor(objCallInfo); in HWTEST_F_L0()
153 CONTAINERS_API_EXCEPTION_TEST(ContainersBitVector, BitVectorConstructor, objCallInfo); in HWTEST_F_L0()
173 JSTaggedValue result = ContainersBitVector::Push(callInfo); in HWTEST_F_L0()
197 JSTaggedValue result = ContainersBitVector::Push(callInfo); in HWTEST_F_L0()
207 JSTaggedValue result = ContainersBitVector::Pop(callInfo); in HWTEST_F_L0()
229 JSTaggedValue result = ContainersBitVector::Push(callInfo); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_bitvector.cpp22 JSTaggedValue ContainersBitVector::BitVectorConstructor(EcmaRuntimeCallInfo* argv) in BitVectorConstructor()
60ContainersBitVector::FreeBitsetVectorPointer, in BitVectorConstructor()
67 JSTaggedValue ContainersBitVector::Push(EcmaRuntimeCallInfo* argv) in Push()
88 JSTaggedValue ContainersBitVector::Pop(EcmaRuntimeCallInfo* argv) in Pop()
108 JSTaggedValue ContainersBitVector::Has(EcmaRuntimeCallInfo* argv) in Has()
148 JSTaggedValue ContainersBitVector::SetBitsByRange(EcmaRuntimeCallInfo* argv) in SetBitsByRange()
188 JSTaggedValue ContainersBitVector::GetBitsByRange(EcmaRuntimeCallInfo* argv) in GetBitsByRange()
226 JSTaggedValue ContainersBitVector::Resize(EcmaRuntimeCallInfo* argv) in Resize()
256 JSTaggedValue ContainersBitVector::SetAllBits(EcmaRuntimeCallInfo* argv) in SetAllBits()
278 JSTaggedValue ContainersBitVector::GetBitCountByRange(EcmaRuntimeCallInfo* argv) in GetBitCountByRange()
[all …]
Dcontainers_bitvector.h38 class ContainersBitVector : public base::BuiltinsBase {
86 …base::BuiltinFunctionEntry::Create(name, ContainersBitVector::func, length, kungfu::BuiltinsStubCS…
/arkcompiler/ets_runtime/ecmascript/builtins/
Dshared_builtins.cpp52 using ContainersBitVector = containers::ContainersBitVector; typedef
586 auto properties = ContainersBitVector::GetFunctionProperties(); in CreateBitVectorFunctionHClass()
734 auto properties = ContainersBitVector::GetPrototypeProperties(); in CreateBitVectorPrototypeHClass()
736 ASSERT(length == ContainersBitVector::GetNumPrototypeInlinedProperties()); in CreateBitVectorPrototypeHClass()
1072 …factory_->NewSFunctionByHClass(reinterpret_cast<void *>(ContainersBitVector::BitVectorConstructor), in InitializeSharedBitVector()
1078 …for (const base::BuiltinFunctionEntry &entry: ContainersBitVector::GetBitVectorPrototypeFunctions(… in InitializeSharedBitVector()
1086 …JSHandle<JSTaggedValue> sizeGetter = CreateSGetterSetter(env, ContainersBitVector::GetSize, "size", in InitializeSharedBitVector()
1088 …JSHandle<JSTaggedValue> lengthGetter = CreateSGetterSetter(env, ContainersBitVector::GetSize, "len… in InitializeSharedBitVector()
1094 ContainersBitVector::GetIteratorObj, protoFieldIndex++, FunctionLength::ONE); in InitializeSharedBitVector()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp149 using BitVector = containers::ContainersBitVector;