(i int)
| 394 | } |
| 395 | |
| 396 | func (ra *roaringArray) removeAtIndex(i int) { |
| 397 | copy(ra.keys[i:], ra.keys[i+1:]) |
| 398 | copy(ra.containers[i:], ra.containers[i+1:]) |
| 399 | |
| 400 | copy(ra.needCopyOnWrite[i:], ra.needCopyOnWrite[i+1:]) |
| 401 | |
| 402 | ra.resize(len(ra.keys) - 1) |
| 403 | } |
| 404 | |
| 405 | func (ra *roaringArray) setContainerAtIndex(i int, c container) { |
| 406 | ra.containers[i] = c |
no test coverage detected