(bc *bitmapContainer)
| 2658 | } |
| 2659 | |
| 2660 | func (rc *runContainer16) iandNotBitmap(bc *bitmapContainer) container { |
| 2661 | rcb := rc.toBitmapContainer() |
| 2662 | rcb.iandNotBitmapSurely(bc) |
| 2663 | answer := rcb.toEfficientContainer() |
| 2664 | if runrc, ok := answer.(*runContainer16); ok { |
| 2665 | *rc = *runrc |
| 2666 | return rc |
| 2667 | } |
| 2668 | return answer |
| 2669 | } |
| 2670 | |
| 2671 | func (rc *runContainer16) xorRunContainer16(x2 *runContainer16) container { |
| 2672 | rcb := rc.toBitmapContainer() |
no test coverage detected