| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_array_iterator.h | 23 class JSArrayIterator : public JSObject { 25 CAST_CHECK(JSArrayIterator, IsJSArrayIterator);
|
| D | js_array_iterator.cpp | 24 JSTaggedValue JSArrayIterator::Next(EcmaRuntimeCallInfo *argv) in Next() 34 JSTaggedValue JSArrayIterator::NextInternal(JSThread *thread, JSHandle<JSTaggedValue> thisObj) in NextInternal() 42 JSHandle<JSArrayIterator> iter(thisObj); in NextInternal()
|
| D | global_env_constants.cpp | 331 … factory->NewEcmaHClass(hClass, JSArrayIterator::SIZE, JSType::JS_ARRAY_ITERATOR, 0)); in InitRootsClassesPartTwo()
|
| D | object_factory.h | 72 class JSArrayIterator; variable 459 … JSHandle<JSArrayIterator> NewJSArrayIterator(const JSHandle<JSObject> &array, IterationKind kind);
|
| D | dump.cpp | 949 JSArrayIterator::Cast(obj)->Dump(os); in DumpObject() 2205 void JSArrayIterator::Dump(std::ostream &os) const in Dump() 5167 void JSArrayIterator::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
|
| D | object_factory.cpp | 3549 JSHandle<JSArrayIterator> ObjectFactory::NewJSArrayIterator(const JSHandle<JSObject> &array, Iterat… in NewJSArrayIterator() 3556 JSHandle<JSArrayIterator> iter(NewJSObject(hclassHandle)); in NewJSArrayIterator()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_array_iterator_test.cpp | 57 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0() 107 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0() 133 …JSHandle<JSArrayIterator> handleJSArrayIter = factory->NewJSArrayIterator(handleJSObjectTaggedArra… in HWTEST_F_L0()
|
| D | js_iterator_test.cpp | 45 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
|
| D | js_array_test.cpp | 123 JSTaggedValue ret = JSArrayIterator::Next(ecmaRuntimeCallInfo); in HWTEST_F_L0()
|
| D | js_list_format_test.cpp | 278 JSHandle<JSArrayIterator> iter(JSIterator::GetIterator(thread, array)); in HWTEST_F_L0()
|
| D | dump_test.cpp | 726 CHECK_DUMP_FIELDS(JSObject::SIZE, JSArrayIterator::SIZE, 2U); in HWTEST_F_L0() 727 JSHandle<JSArrayIterator> arrayIter = in HWTEST_F_L0() 733 CHECK_DUMP_FIELDS(JSObject::SIZE, JSArrayIterator::SIZE, 2U); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | circuit_builder.cpp | 692 GateRef offset = IntPtr(JSArrayIterator::NEXT_INDEX_OFFSET); in SetNextIndexOfArrayIterator() 698 GateRef offset = IntPtr(JSArrayIterator::ITERATED_ARRAY_OFFSET); in SetIteratedArrayOfArrayIterator() 704 GateRef offset = IntPtr(JSArrayIterator::BIT_FIELD_OFFSET); in SetBitFieldOfArrayIterator()
|
| D | new_object_stub_builder.cpp | 2140 size_ = IntPtr(JSArrayIterator::SIZE); in CreateJSTypedArrayIterator() 2170 GateRef iteratorOffset = IntPtr(JSArrayIterator::ITERATED_ARRAY_OFFSET); in CreateJSTypedArrayIterator() 2175 GateRef nextIndexOffset = IntPtr(JSArrayIterator::NEXT_INDEX_OFFSET); in CreateJSTypedArrayIterator() 2179 GateRef kindBitfieldOffset = IntPtr(JSArrayIterator::BIT_FIELD_OFFSET); in CreateJSTypedArrayIterator()
|
| D | typed_native_inline_lowering.cpp | 423 GateRef iterator = builder_.HeapAlloc(glue, builder_.IntPtr(JSArrayIterator::SIZE), in AllocateArrayIterator() 433 …builder_.StoreConstOffset(VariableType::JS_ANY(), iterator, JSArrayIterator::ITERATED_ARRAY_OFFSET… in AllocateArrayIterator() 434 …builder_.StoreConstOffset(VariableType::INT32(), iterator, JSArrayIterator::NEXT_INDEX_OFFSET, bui… in AllocateArrayIterator() 435 …builder_.StoreConstOffset(VariableType::INT32(), iterator, JSArrayIterator::BIT_FIELD_OFFSET, kind… in AllocateArrayIterator()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 323 JSArrayIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_typedarray.cpp | 485 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY_AND_VALUE)); in Entries() 950 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY)); in Keys() 1770 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::VALUE)); in Values()
|
| D | builtins_array.cpp | 717 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY_AND_VALUE)); in Entries() 1397 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::KEY)); in Keys() 2769 JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(self, IterationKind::VALUE)); in Values()
|
| D | builtins.cpp | 1998 SetFunction(env, arrayIteratorPrototype, "next", JSArrayIterator::Next, FunctionLength::ZERO, in InitializeArrayIterator()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
| D | js_metadata_test.cpp | 561 {JSType::JS_ARRAY_ITERATOR, {JSArrayIterator::ITERATED_ARRAY_OFFSET, in JSMetadataTestHelper() 562 … JSArrayIterator::LAST_OFFSET - JSArrayIterator::ITERATED_ARRAY_OFFSET}}, in JSMetadataTestHelper() 1354 JSArrayIterator::NEXT_INDEX_OFFSET - JSArrayIterator::ITERATED_ARRAY_OFFSET}}, in JSMetadataTestHelper()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 1167 return nextMethod->GetNativePointer() == reinterpret_cast<void*>(JSArrayIterator::Next); in IsNativeArrayIterator()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_shared_array_test.cpp | 1262 JSHandle<JSArrayIterator> iter1(thread, result1); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 598 reinterpret_cast<uintptr_t>(JSArrayIterator::Next),
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs.cpp | 1084 …JSHandle<JSArrayIterator> iter(factory->NewJSArrayIterator(JSHandle<JSObject>(obj), IterationKind:… in DEF_RUNTIME_STUBS() 1113 return JSArrayIterator::NextInternal(thread, thisObj).GetRawData(); in DEF_RUNTIME_STUBS()
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | README.md | 2649 JSHandle<JSArrayIterator> handleJSArrayIter =
|