(key uint16, value container, mustCopyOnWrite bool)
| 143 | } |
| 144 | |
| 145 | func (ra *roaringArray) appendContainer(key uint16, value container, mustCopyOnWrite bool) { |
| 146 | ra.keys = append(ra.keys, key) |
| 147 | ra.containers = append(ra.containers, value) |
| 148 | ra.needCopyOnWrite = append(ra.needCopyOnWrite, mustCopyOnWrite) |
| 149 | } |
| 150 | |
| 151 | func (ra *roaringArray) appendWithoutCopy(sa roaringArray, startingindex int) { |
| 152 | mustCopyOnWrite := sa.needCopyOnWrite[startingindex] |
no outgoing calls