(s, o)
| 2973 | return o && s && o === s.ownerID ? s : new VNode(s ? s.array.slice() : [], o) |
| 2974 | } |
| 2975 | function listNodeFor(s, o) { |
| 2976 | if (o >= getTailOffset(s._capacity)) return s._tail |
| 2977 | if (o < 1 << (s._level + w)) { |
| 2978 | for (var i = s._root, a = s._level; i && a > 0; ) |
| 2979 | ((i = i.array[(o >>> a) & C]), (a -= w)) |
| 2980 | return i |
| 2981 | } |
| 2982 | } |
| 2983 | function setListBounds(s, o, i) { |
| 2984 | ;(void 0 !== o && (o |= 0), void 0 !== i && (i |= 0)) |
| 2985 | var a = s.__ownerID || new OwnerID(), |
no test coverage detected