(it)
| 544 | return hasExt || SYMBOL_ITERATOR in O || has(Iterators, classof(O)); |
| 545 | } |
| 546 | function getIterator(it){ |
| 547 | var Symbol = global[SYMBOL] |
| 548 | , ext = it[Symbol && Symbol[ITERATOR] || FF_ITERATOR] |
| 549 | , getIter = ext || it[SYMBOL_ITERATOR] || Iterators[classof(it)]; |
| 550 | return assertObject(getIter.call(it)); |
| 551 | } |
| 552 | function stepCall(fn, value, entries){ |
| 553 | return entries ? invoke(fn, value) : fn(value); |
| 554 | } |
no test coverage detected