(a container)
| 2435 | } |
| 2436 | |
| 2437 | func (rc *runContainer16) ixor(a container) container { |
| 2438 | switch c := a.(type) { |
| 2439 | case *arrayContainer: |
| 2440 | return rc.ixorArray(c) |
| 2441 | case *bitmapContainer: |
| 2442 | return rc.ixorBitmap(c) |
| 2443 | case *runContainer16: |
| 2444 | return rc.ixorRunContainer16(c) |
| 2445 | } |
| 2446 | panic("unsupported container type") |
| 2447 | } |
| 2448 | |
| 2449 | func (rc *runContainer16) ixorArray(value2 *arrayContainer) container { |
| 2450 | return rc.toBitmapContainer().ixor(value2) |
nothing calls this directly
no test coverage detected