(a container)
| 681 | } |
| 682 | |
| 683 | func (ac *arrayContainer) andNot(a container) container { |
| 684 | switch x := a.(type) { |
| 685 | case *arrayContainer: |
| 686 | return ac.andNotArray(x) |
| 687 | case *bitmapContainer: |
| 688 | return ac.andNotBitmap(x) |
| 689 | case *runContainer16: |
| 690 | return ac.andNotRun16(x) |
| 691 | } |
| 692 | panic("unsupported container type") |
| 693 | } |
| 694 | |
| 695 | func (ac *arrayContainer) andNotRun16(rc *runContainer16) container { |
| 696 | acb := ac.toBitmapContainer() |
nothing calls this directly
no test coverage detected