MCPcopy
hub / github.com/RoaringBitmap/roaring / intersectsBitmap

Method intersectsBitmap

bitmapcontainer.go:896–903  ·  view source on GitHub ↗
(value2 *bitmapContainer)

Source from the content-addressed store, hash-verified

894}
895
896func (bc *bitmapContainer) intersectsBitmap(value2 *bitmapContainer) bool {
897 for k := 0; k < len(bc.bitmap); k++ {
898 if (bc.bitmap[k] & value2.bitmap[k]) != 0 {
899 return true
900 }
901 }
902 return false
903}
904
905func (bc *bitmapContainer) iandBitmap(value2 *bitmapContainer) container {
906 newcardinality := int(popcntAndSlice(bc.bitmap, value2.bitmap))

Callers 1

intersectsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected