(a container)
| 953 | } |
| 954 | |
| 955 | func (bc *bitmapContainer) andNot(a container) container { |
| 956 | switch x := a.(type) { |
| 957 | case *arrayContainer: |
| 958 | return bc.andNotArray(x) |
| 959 | case *bitmapContainer: |
| 960 | return bc.andNotBitmap(x) |
| 961 | case *runContainer16: |
| 962 | return bc.andNotRun16(x) |
| 963 | } |
| 964 | panic("unsupported container type") |
| 965 | } |
| 966 | |
| 967 | func (bc *bitmapContainer) andNotRun16(rc *runContainer16) container { |
| 968 | rcb := rc.toBitmapContainer() |
nothing calls this directly
no test coverage detected