Lines Matching refs:iterable
1121 function values(iterable) {
1122 if (iterable) {
1123 var iteratorMethod = iterable[iteratorSymbol];
1126 return iteratorMethod.call(iterable);
1129 if (typeof iterable.next === "function") {
1130 return iterable;
1133 if (!isNaN(iterable.length)) {
1136 while (++i < iterable.length) {
1137 if (hasOwn.call(iterable, i)) {
1138 next.value = iterable[i];
1322 delegateYield: function delegateYield(iterable, resultName, nextLoc) {
1324 iterator: values(iterable),
4545 all: function all(iterable) {
4554 forOf(iterable, false, function (promise) {
4571 race: function race(iterable) {
4576 forOf(iterable, false, function (promise) {
4622 var _exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
4624 return iterable;
4625 } : getIterFn(iterable);
4629 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
4630 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
4631 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
4633 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
5393 var C = wrapper(function (that, iterable) {
5398 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
5520 C = wrapper(function (target, iterable) {
5523 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);