| ... | ... | @@ -113,15 +113,6 @@ pub fn AlignedArrayList(comptime T: type, comptime A: u29) type { |
| 113 | 113 | return old_item; |
| 114 | 114 | } |
| 115 | 115 | |
| 116 | | pub fn removeOrError(self: *Self, n: usize) !T { |
| 117 | | if (n >= self.len) return error.OutOfBounds; |
| 118 | | if (self.len - 1 == n) return self.pop(); |
| 119 | | |
| 120 | | var old_item = self.at(n); |
| 121 | | try self.setOrError(n, self.pop()); |
| 122 | | return old_item; |
| 123 | | } |
| 124 | | |
| 125 | 116 | pub fn appendSlice(self: *Self, items: []align(A) const T) !void { |
| 126 | 117 | try self.ensureCapacity(self.len + items.len); |
| 127 | 118 | mem.copy(T, self.items[self.len..], items); |