(ac *arrayContainer)
| 2646 | } |
| 2647 | |
| 2648 | func (rc *runContainer16) iandNotArray(ac *arrayContainer) container { |
| 2649 | rcb := rc.toBitmapContainer() |
| 2650 | acb := ac.toBitmapContainer() |
| 2651 | rcb.iandNotBitmapSurely(acb) |
| 2652 | answer := rcb.toEfficientContainer() |
| 2653 | if runrc, ok := answer.(*runContainer16); ok { |
| 2654 | *rc = *runrc |
| 2655 | return rc |
| 2656 | } |
| 2657 | return answer |
| 2658 | } |
| 2659 | |
| 2660 | func (rc *runContainer16) iandNotBitmap(bc *bitmapContainer) container { |
| 2661 | rcb := rc.toBitmapContainer() |
no test coverage detected