(type, reverse)
| 180 | } |
| 181 | |
| 182 | __iterator(type, reverse) { |
| 183 | const array = this._array; |
| 184 | const size = array.length; |
| 185 | let i = 0; |
| 186 | return new Iterator(() => { |
| 187 | if (i === size) { |
| 188 | return iteratorDone(); |
| 189 | } |
| 190 | const ii = reverse ? size - ++i : i++; |
| 191 | return iteratorValue(type, ii, array[ii]); |
| 192 | }); |
| 193 | } |
| 194 | } |
| 195 | |
| 196 | class ObjectSeq extends KeyedSeq { |
nothing calls this directly
no test coverage detected