(a *bitset.BitSet, b *Bitmap)
| 2602 | } |
| 2603 | |
| 2604 | func equalsBitSet(a *bitset.BitSet, b *Bitmap) bool { |
| 2605 | for i, e := a.NextSet(0); e; i, e = a.NextSet(i + 1) { |
| 2606 | if !b.ContainsInt(int(i)) { |
| 2607 | return false |
| 2608 | } |
| 2609 | } |
| 2610 | i := b.Iterator() |
| 2611 | for i.HasNext() { |
| 2612 | if !a.Test(uint(i.Next())) { |
| 2613 | return false |
| 2614 | } |
| 2615 | } |
| 2616 | return true |
| 2617 | } |
| 2618 | |
| 2619 | func equalsArray(a []int, b *Bitmap) bool { |
| 2620 | if uint64(len(a)) != b.GetCardinality() { |
no test coverage detected
searching dependent graphs…