Searched refs:JSArrayIterator (Results 1 – 16 of 16) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
D | js_array_iterator.h | 23 class JSArrayIterator : public JSObject { 25 CAST_CHECK(JSArrayIterator, IsJSArrayIterator);
|
D | js_array_iterator.cpp | 27 JSTaggedValue JSArrayIterator::Next(EcmaRuntimeCallInfo *argv) in Next() 41 JSHandle<JSArrayIterator> iter(input); in Next()
|
D | object_factory.h | 63 class JSArrayIterator; variable 406 … JSHandle<JSArrayIterator> NewJSArrayIterator(const JSHandle<JSObject> &array, IterationKind kind);
|
D | global_env_constants.cpp | 239 factory->NewEcmaHClass(hClass, JSArrayIterator::SIZE, JSType::JS_ARRAY_ITERATOR)); in InitRootsClass()
|
D | dump.cpp | 876 JSArrayIterator::Cast(obj)->Dump(os); in DumpObject() 1976 void JSArrayIterator::Dump(std::ostream &os) const in Dump() 4637 void JSArrayIterator::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
|
D | object_factory.cpp | 2793 JSHandle<JSArrayIterator> ObjectFactory::NewJSArrayIterator(const JSHandle<JSObject> &array, Iterat… in NewJSArrayIterator() 2800 JSHandle<JSArrayIterator> iter(NewJSObject(hclassHandle)); in NewJSArrayIterator()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | js_array_iterator_test.cpp | 80 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0() 123 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0() 157 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0()
|
D | js_iterator_test.cpp | 69 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
|
D | js_array_test.cpp | 146 JSTaggedValue ret = JSArrayIterator::Next(ecmaRuntimeCallInfo); in HWTEST_F_L0()
|
D | js_list_format_test.cpp | 345 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
|
D | dump_test.cpp | 648 CHECK_DUMP_FIELDS(JSObject::SIZE, JSArrayIterator::SIZE, 2U); in HWTEST_F_L0() 649 JSHandle<JSArrayIterator> arrayIter = in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | object_xray.h | 268 JSArrayIterator::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_typedarray.cpp | 475 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY_AND_VALUE)); in Entries() 854 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY)); in Keys() 1569 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::VALUE)); in Values()
|
D | builtins_array.cpp | 654 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY_AND_VALUE)); in Entries() 1306 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY)); in Keys() 2704 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::VALUE)); in Values()
|
D | builtins.cpp | 1962 SetFunction(env, arrayIteratorPrototype, "next", JSArrayIterator::Next, FunctionLength::ZERO); in InitializeArrayIterator()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
D | snapshot_processor.cpp | 621 reinterpret_cast<uintptr_t>(JSArrayIterator::Next),
|