MCPcopy Create free account
hub / github.com/RoaringBitmap/roaring / iandNotBitmap

Method iandNotBitmap

runcontainer.go:2660–2669  ·  view source on GitHub ↗
(bc *bitmapContainer)

Source from the content-addressed store, hash-verified

2658}
2659
2660func (rc *runContainer16) iandNotBitmap(bc *bitmapContainer) container {
2661 rcb := rc.toBitmapContainer()
2662 rcb.iandNotBitmapSurely(bc)
2663 answer := rcb.toEfficientContainer()
2664 if runrc, ok := answer.(*runContainer16); ok {
2665 *rc = *runrc
2666 return rc
2667 }
2668 return answer
2669}
2670
2671func (rc *runContainer16) xorRunContainer16(x2 *runContainer16) container {
2672 rcb := rc.toBitmapContainer()

Callers 1

iandNotMethod · 0.95

Calls 3

toBitmapContainerMethod · 0.95
iandNotBitmapSurelyMethod · 0.80
toEfficientContainerMethod · 0.65

Tested by

no test coverage detected