Home
last modified time | relevance | path

Searched refs:GetIterator (Results 1 – 25 of 33) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/tests/
Djs_iterator_test.cpp61 HWTEST_F_L0(JSIteratorTest, GetIterator) in HWTEST_F_L0() argument
69 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
82 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
95 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
113 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
126 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
Djs_list_format_test.cpp345 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Djs_iterator.h54 … static JSHandle<JSTaggedValue> GetIterator(JSThread *thread, const JSHandle<JSTaggedValue> &obj);
56 static JSHandle<JSTaggedValue> GetIterator(JSThread *thread, const JSHandle<JSTaggedValue> &obj,
Djs_iterator.cpp44 JSHandle<JSTaggedValue> JSIterator::GetIterator(JSThread *thread, const JSHandle<JSTaggedValue> &ob… in GetIterator() function in panda::ecmascript::JSIterator
54 return GetIterator(thread, obj, func); in GetIterator()
57 JSHandle<JSTaggedValue> JSIterator::GetIterator(JSThread *thread, const JSHandle<JSTaggedValue> &ob… in GetIterator() function in panda::ecmascript::JSIterator
89 JSHandle<JSTaggedValue> syncIterator = GetIterator(thread, obj, func); in GetAsyncIterator()
164 JSHandle<JSTaggedValue> iterator(thread, iter->GetIterator()); in IteratorNext()
185 JSHandle<JSTaggedValue> iterator(thread, iter->GetIterator()); in IteratorNext()
Djs_async_from_sync_iterator.cpp52 return JSHandle<JSTaggedValue>(thread, iteratorRecord->GetIterator()); in CreateAsyncFromSyncIterator()
Djs_map_iterator.cpp126 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, items, method); in MapIteratorToList()
Djs_list_format.cpp227 JSHandle<JSTaggedValue> iteratorRecord(JSIterator::GetIterator(thread, iterable)); in StringListFromIterable()
Ddump.cpp2587 GetIterator().Dump(os); in Dump()
2616 GetIterator().Dump(os); in Dump()
4903 vec.emplace_back("iterator", GetIterator()); in DumpForSnapshot()
4926 vec.emplace_back("iterator", GetIterator()); in DumpForSnapshot()
Djs_object.cpp97 iteratorRecord = JSIterator::GetIterator(thread, items, methodHandle); in IterableToList()
100 iteratorRecord = JSIterator::GetIterator(thread, items); in IterableToList()
Druntime_call_id.h117 V(GetIterator) \
/arkcompiler/ets_frontend/es2panda/compiler/core/
DdynamicContext.h136 const Iterator &GetIterator() const in GetIterator() function
166 const DestructuringIterator &GetIterator() const in GetIterator() function
Dpandagen.h420 void GetIterator(const ir::AstNode *node);
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_async_from_sync_iterator.cpp86 JSHandle<JSTaggedValue> syncIterator(thread, syncIteratorRecord->GetIterator()); in Throw()
159 JSHandle<JSTaggedValue> syncIterator(thread, syncIteratorRecord->GetIterator()); in Return()
Dbuiltins_promise.cpp134 JSHandle<JSTaggedValue> itor = JSIterator::GetIterator(thread, GetCallArg(argv, 0)); in All()
203 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, iterable); in Race()
470 JSHandle<JSTaggedValue> itor(thread, itRecord->GetIterator()); in PerformPromiseAll()
592 JSHandle<JSTaggedValue> iterator(thread, iteratorRecord->GetIterator()); in PerformPromiseRace()
680 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, iterable); in Any()
733 JSHandle<JSTaggedValue> iter(thread, iteratorRecord->GetIterator()); in PerformPromiseAny()
865 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, iterable); in AllSettled()
918 JSHandle<JSTaggedValue> iter(thread, iterRecord->GetIterator()); in PerformPromiseAllSettled()
Dbuiltins_weak_set.cpp70 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in WeakSetConstructor()
Dbuiltins_set.cpp71 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in SetConstructor()
Dbuiltins_map.cpp281 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in AddEntriesFromIterable()
/arkcompiler/ets_frontend/es2panda/compiler/base/
Diterators.cpp33 pg_->GetIterator(node); in Iterator()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dslow_runtime_stub.h112 static JSTaggedValue GetIterator(JSThread *thread, JSTaggedValue obj);
Dslow_runtime_stub.cpp771 JSTaggedValue SlowRuntimeStub::GetIterator(JSThread *thread, JSTaggedValue obj) in GetIterator() function in panda::ecmascript::SlowRuntimeStub
773 INTERPRETER_TRACE(thread, GetIterator); in GetIterator()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_set_test.cpp350 HWTEST_F_L0(BuiltinsSetTest, GetIterator) in HWTEST_F_L0() argument
Dbuiltins_map_test.cpp344 HWTEST_F_L0(BuiltinsMapTest, GetIterator) in HWTEST_F_L0() argument
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp132 … JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, objectArg, usingIterator); in CreateFromOrdinaryObject()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.h219 V(GetIterator) \
Druntime_stubs-inl.h460 iter = JSIterator::GetIterator(thread, src, valuesMethod); in RuntimeStArraySpread()
463 iter = JSIterator::GetIterator(thread, src); in RuntimeStArraySpread()
2138 JSHandle<JSTaggedValue> itor = JSIterator::GetIterator(thread, jsArray); in RuntimeGetCallSpreadArgs()

12