(i int)
| 253 | } |
| 254 | |
| 255 | func (ra *roaringArray64) removeAtIndex(i int) { |
| 256 | copy(ra.keys[i:], ra.keys[i+1:]) |
| 257 | copy(ra.containers[i:], ra.containers[i+1:]) |
| 258 | |
| 259 | copy(ra.needCopyOnWrite[i:], ra.needCopyOnWrite[i+1:]) |
| 260 | |
| 261 | ra.resize(len(ra.keys) - 1) |
| 262 | } |
| 263 | |
| 264 | func (ra *roaringArray64) setContainerAtIndex(i int, c *roaring.Bitmap) { |
| 265 | ra.containers[i] = c |
no test coverage detected