MCPcopy Index your code
hub / github.com/RoaringBitmap/roaring / loadData

Method loadData

bitmapcontainer.go:1105–1113  ·  view source on GitHub ↗
(arrayContainer *arrayContainer)

Source from the content-addressed store, hash-verified

1103}
1104
1105func (bc *bitmapContainer) loadData(arrayContainer *arrayContainer) {
1106 bc.cardinality = arrayContainer.getCardinality()
1107 c := arrayContainer.getCardinality()
1108 for k := 0; k < c; k++ {
1109 x := arrayContainer.content[k]
1110 i := int(x) / 64
1111 bc.bitmap[i] |= (uint64(1) << uint(x%64))
1112 }
1113}
1114
1115func (bc *bitmapContainer) resetTo(a container) {
1116 switch x := a.(type) {

Callers 1

resetToMethod · 0.95

Calls 1

getCardinalityMethod · 0.65

Tested by

no test coverage detected