| ... | @@ -191,6 +191,7 @@ pub fn PriorityDequeue(comptime T: type) type { | ... | @@ -191,6 +191,7 @@ pub fn PriorityDequeue(comptime T: type) type { |
| 191 | /// same order as iterator, which is not necessarily priority | 191 | /// same order as iterator, which is not necessarily priority |
| 192 | /// order. | 192 | /// order. |
| 193 | pub fn removeIndex(self: *Self, index: usize) T { | 193 | pub fn removeIndex(self: *Self, index: usize) T { |
| | 194 | assert(self.len > index); |
| 194 | const item = self.items[index]; | 195 | const item = self.items[index]; |
| 195 | const last = self.items[self.len - 1]; | 196 | const last = self.items[self.len - 1]; |
| 196 | | 197 | |