(ra *roaringArray, start uint16, last uint16)
| 469 | } |
| 470 | |
| 471 | func parNaiveStartAt(ra *roaringArray, start uint16, last uint16) int { |
| 472 | for idx, key := range ra.keys { |
| 473 | if key >= start && key <= last { |
| 474 | return idx |
| 475 | } else if key > last { |
| 476 | break |
| 477 | } |
| 478 | } |
| 479 | return ra.size() |
| 480 | } |
| 481 | |
| 482 | func lazyOrOnRange(ra1, ra2 *roaringArray, start, last uint16) *roaringArray { |
| 483 | answer := newRoaringArray() |
no test coverage detected
searching dependent graphs…