Lines Matching refs:iterable
52 // add data into set from iterable
53 // 5.If iterable is not present, let iterable be undefined.
54 // 6.If iterable is either undefined or null, let iter be undefined.
55 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0);
56 if (iterable->IsUndefined() || iterable->IsNull()) {
59 if (!iterable->IsECMAObject()) {
60 THROW_TYPE_ERROR_AND_RETURN(thread, "iterable is not object", JSTaggedValue::Exception());
67 return AddEntriesFromIterable(thread, obj, iterable, adder, factory);
265 const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory)
272 // Let iter be GetIterator(iterable).
273 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable));