Home
last modified time | relevance | path

Searched refs:JSAPITreeSet (Results 1 - 25 of 34) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/js_api/
H A Djs_api_tree_set.h25 * JSAPITreeSet provides ordered sets.
27 class JSAPITreeSet : public JSObject { class
29 static JSAPITreeSet *Cast(TaggedObject *object) in Cast()
31 return static_cast<JSAPITreeSet *>(object); in Cast()
34 static void Add(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &value);
36 static void Clear(const JSThread *thread, const JSHandle<JSAPITreeSet> &set);
38 static bool Delete(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &key);
40 static bool Has(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &key);
42 static JSTaggedValue PopFirst(JSThread *thread, const JSHandle<JSAPITreeSet> &set);
43 static JSTaggedValue PopLast(JSThread *thread, const JSHandle<JSAPITreeSet>
[all...]
H A Djs_api_tree_set.cpp24 void JSAPITreeSet::Add(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &value) in Add()
41 int JSAPITreeSet::GetSize() const in GetSize()
46 JSTaggedValue JSAPITreeSet::GetKey(int entry) const in GetKey()
53 bool JSAPITreeSet::Delete(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &key) in Delete()
67 bool JSAPITreeSet::Has(JSThread *thread, const JSHandle<JSAPITreeSet> &set, const JSHandle<JSTaggedValue> &key) in Has()
73 void JSAPITreeSet::Clear(const JSThread *thread, const JSHandle<JSAPITreeSet>
[all...]
H A Djs_api_tree_set_iterator.cpp49 JSHandle<TaggedTreeSet> set(thread, JSHandle<JSAPITreeSet>::Cast(iteratedSet)->GetTreeSet()); in Next()
99 JSHandle<JSTaggedValue> iter(factory->NewJSAPITreeSetIterator(JSHandle<JSAPITreeSet>(obj), kind)); in CreateTreeSetIterator()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_api_tree_set_test.cpp38 JSAPITreeSet *CreateTreeSet() in CreateTreeSet()
43 JSHandle<JSAPITreeSet> set(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), constructor)); in CreateTreeSet()
49 JSHandle<JSAPITreeSet> TestCommon(JSMutableHandle<JSTaggedValue>& key, std::string& myKey, uint32_t nums) in TestCommon()
52 // test JSAPITreeSet in TestCommon()
53 JSHandle<JSAPITreeSet> tset(thread, CreateTreeSet()); in TestCommon()
57 JSAPITreeSet::Add(thread, tset, key); in TestCommon()
66 JSAPITreeSet *set = CreateTreeSet(); in HWTEST_F_L0()
76 // test JSAPITreeSet in HWTEST_F_L0()
82 JSAPITreeSet::Add(thread, tset, key); in HWTEST_F_L0()
90 bool has = JSAPITreeSet in HWTEST_F_L0()
[all...]
H A Djs_api_tree_set_iterator_test.cpp30 JSHandle<JSAPITreeSet> CreateTreeSet() in CreateTreeSet()
35 JSHandle<JSAPITreeSet> set(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), constructor)); in CreateTreeSet()
52 JSHandle<JSAPITreeSet> jsTreeSet = CreateTreeSet(); in HWTEST_F_L0()
75 JSHandle<JSAPITreeSet> jsTreeSet = CreateTreeSet(); in HWTEST_F_L0()
84 JSAPITreeSet::Add(thread, jsTreeSet, key); in HWTEST_F_L0()
87 JSHandle<JSAPITreeSet> treeSetTo(thread, JSAPITreeSet::Cast(treeSetIterator->GetIteratedSet().GetTaggedObject())); in HWTEST_F_L0()
92 EXPECT_TRUE(JSAPITreeSet::Has(thread, jsTreeSet, key)); in HWTEST_F_L0()
107 JSHandle<JSAPITreeSet> jsTreeSet = CreateTreeSet(); in HWTEST_F_L0()
128 JSHandle<JSAPITreeSet> jsTreeSe in HWTEST_F_L0()
[all...]
H A Ddump_test.cpp302 static JSHandle<JSAPITreeSet> NewJSAPITreeSet(JSThread *thread, ObjectFactory *factory) in NewJSAPITreeSet()
306 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPITreeSet::SIZE, JSType::JS_API_TREE_SET, proto); in NewJSAPITreeSet()
307 JSHandle<JSAPITreeSet> jsTreeSet = JSHandle<JSAPITreeSet>::Cast(factory->NewJSObjectWithInit(setClass)); in NewJSAPITreeSet()
1346 CHECK_DUMP_FIELDS(JSObject::SIZE, JSAPITreeSet::SIZE, 1U); in HWTEST_F_L0()
1347 JSHandle<JSAPITreeSet> jsTreeSet = NewJSAPITreeSet(thread, factory); in HWTEST_F_L0()
1363 JSHandle<JSAPITreeSet> jsTreeSet = NewJSAPITreeSet(thread, factory); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/containers/
H A Dcontainers_treeset.cpp47 JSHandle<JSAPITreeSet> set = JSHandle<JSAPITreeSet>::Cast(obj); in TreeSetConstructor()
88 JSHandle<JSAPITreeSet> set = JSHandle<JSAPITreeSet>::Cast(self); in Add()
89 JSAPITreeSet::Add(thread, set, value); in Add()
111 JSHandle<JSAPITreeSet> set = JSHandle<JSAPITreeSet>::Cast(self); in Remove()
113 return GetTaggedBoolean(JSAPITreeSet::Delete(thread, set, key)); in Remove()
134 JSHandle<JSAPITreeSet> set = JSHandle<JSAPITreeSet> in Has()
[all...]
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetforeach_fuzzer/
H A Dcontainerstreesetforeach_fuzzer.cpp69 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
78 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
108 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetForEachFuzzTest()
116 JSHandle<JSAPITreeSet> dset = CreateJSAPITreeSet(thread); in ContainersTreeSetForEachFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetgethighervalue_fuzzer/
H A Dcontainerstreesetgethighervalue_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetGetHigherValueFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetgetfirstvalue_fuzzer/
H A Dcontainerstreesetgetfirstvalue_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetGetFirstValueFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetentries_fuzzer/
H A Dcontainerstreesetentries_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetEntriesFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetconstructor_fuzzer/
H A Dcontainerstreesetconstructor_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetConstructorFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetgetlowervalue_fuzzer/
H A Dcontainerstreesetgetlowervalue_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetGetLowerValueFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesethas_fuzzer/
H A Dcontainerstreesethas_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetHasFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetpopfirst_fuzzer/
H A Dcontainerstreesetpopfirst_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetPopFirstFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetisempty_fuzzer/
H A Dcontainerstreesetisempty_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetIsEmptyFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetclear_fuzzer/
H A Dcontainerstreesetclear_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetClearFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetadd_fuzzer/
H A Dcontainerstreesetadd_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetAddFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetgetlastvalue_fuzzer/
H A Dcontainerstreesetgetlastvalue_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetGetLastValueFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetgetlength_fuzzer/
H A Dcontainerstreesetgetlength_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetGetLengthFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetpoplast_fuzzer/
H A Dcontainerstreesetpoplast_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetPopLastFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetremove_fuzzer/
H A Dcontainerstreesetremove_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetRemoveFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetvalues_fuzzer/
H A Dcontainerstreesetvalues_fuzzer.cpp68 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSThread *thread) in CreateJSAPITreeSet()
77 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
102 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(thread); in ContainersTreeSetValuesFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefiscontainer_fuzzer/
H A Djsvaluerefiscontainer_fuzzer.cpp169 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPITreeSet::SIZE, JSType::JS_API_TREE_SET, proto); in JSValueRefIsTreeSetFuzzTest()
170 JSHandle<JSAPITreeSet> jsTreeSet = JSHandle<JSAPITreeSet>::Cast(factory->NewJSObjectWithInit(setClass)); in JSValueRefIsTreeSetFuzzTest()
174 Local<JSValueRef> isTreeSet = JSNApiHelper::ToLocal<JSAPITreeSet>(argumentTag); in JSValueRefIsTreeSetFuzzTest()
/arkcompiler/ets_runtime/ecmascript/containers/tests/
H A Dcontainers_treeset_test.cpp66 JSHandle<JSAPITreeSet> set(GetCallArg(argv, 2)); // 2 means the second arg in TestForEachFunc()
68 JSAPITreeSet::Delete(thread, set, key); in TestForEachFunc()
70 JSHandle<JSAPITreeSet> jsTreeSet(GetThis(argv)); in TestForEachFunc()
71 JSAPITreeSet::Add(thread, jsTreeSet, key); in TestForEachFunc()
134 JSHandle<JSAPITreeSet> CreateJSAPITreeSet(JSTaggedValue compare = JSTaggedValue::Undefined()) in CreateJSAPITreeSet()
147 JSHandle<JSAPITreeSet> set(thread, result); in CreateJSAPITreeSet()
169 JSHandle<JSAPITreeSet> setHandle(thread, result); in HWTEST_F_L0()
187 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(); in HWTEST_F_L0()
255 JSHandle<JSAPITreeSet> tset = CreateJSAPITreeSet(); in HWTEST_F_L0()
358 JSHandle<JSAPITreeSet> tse in HWTEST_F_L0()
[all...]

Completed in 17 milliseconds

12