clearBit clears bit i (0-based, starting from LSB)
(i int)
| 46 | |
| 47 | // clearBit clears bit i (0-based, starting from LSB) |
| 48 | func (bm *bitmap) clearBit(i int) { |
| 49 | index := i / 64 |
| 50 | bit := i % 64 |
| 51 | |
| 52 | (*bm)[index] &= ^(1 << bit) |
| 53 | } |
no outgoing calls