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

Method toArrayContainer

runcontainer.go:2718–2724  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2716}
2717
2718func (rc *runContainer16) toArrayContainer() *arrayContainer {
2719 ac := newArrayContainer()
2720 for i := range rc.iv {
2721 ac.iaddRange(int(rc.iv[i].start), int(rc.iv[i].last())+1)
2722 }
2723 return ac
2724}
2725
2726func newRunContainer16FromContainer(c container) *runContainer16 {
2727 switch x := c.(type) {

Callers 12

toEfficientContainerMethod · 0.95
repairAfterLazyMethod · 0.45
TestArrayContainerEtc070Function · 0.45
orArrayMethod · 0.45
xorArrayMethod · 0.45
inotCloseMethod · 0.45
repairAfterLazyFunction · 0.45

Calls 3

newArrayContainerFunction · 0.85
lastMethod · 0.80
iaddRangeMethod · 0.65