Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins.cpp1831 JSHandle<JSObject> iteratorPrototype = factory_->NewJSObjectWithInit(objFuncClass); in InitializeIterator() local
1833 SetFunction(env, iteratorPrototype, "next", BuiltinsIterator::Next, FunctionLength::ONE); in InitializeIterator()
1835 SetFunction(env, iteratorPrototype, "return", BuiltinsIterator::Return, FunctionLength::ONE); in InitializeIterator()
1837 SetFunction(env, iteratorPrototype, "throw", BuiltinsIterator::Throw, FunctionLength::ONE); in InitializeIterator()
1839 SetFunctionAtSymbol(env, iteratorPrototype, env->GetIteratorSymbol(), "[Symbol.iterator]", in InitializeIterator()
1841 env->SetIteratorPrototype(thread_, iteratorPrototype); in InitializeIterator()
1845 …y_->NewEcmaHClass(JSObject::SIZE, JSType::JS_ITERATOR, JSHandle<JSTaggedValue>(iteratorPrototype)); in InitializeIterator()