(a container)
| 916 | } |
| 917 | |
| 918 | func (bc *bitmapContainer) ixor(a container) container { |
| 919 | switch x := a.(type) { |
| 920 | case *arrayContainer: |
| 921 | return bc.ixorArray(x) |
| 922 | case *bitmapContainer: |
| 923 | return bc.ixorBitmap(x) |
| 924 | case *runContainer16: |
| 925 | return bc.ixorRun16(x) |
| 926 | } |
| 927 | panic("unsupported container type") |
| 928 | } |
| 929 | |
| 930 | func (bc *bitmapContainer) ixorArray(value2 *arrayContainer) container { |
| 931 | vbc := value2.toBitmapContainer() |
nothing calls this directly
no test coverage detected