()
| 454 | } |
| 455 | |
| 456 | func (q *SweepEvents) Pop() *SweepPoint { |
| 457 | n := len(*q) - 1 |
| 458 | q.Swap(0, n) |
| 459 | q.down(0, n) |
| 460 | |
| 461 | items := (*q)[n] |
| 462 | *q = (*q)[:n] |
| 463 | return items |
| 464 | } |
| 465 | |
| 466 | //func (q *SweepEvents) Fix(i int) { |
| 467 | // if !q.down(i, len(*q)) { |
no test coverage detected