(k int)
| 2227 | } |
| 2228 | |
| 2229 | func (m *TSortedMap) Delete(k int) { |
| 2230 | m.prev = m.im |
| 2231 | m.im = m.im.Delete(k) |
| 2232 | m.builder.Delete(k) |
| 2233 | delete(m.std, k) |
| 2234 | |
| 2235 | for i := range m.keys { |
| 2236 | if m.keys[i] == k { |
| 2237 | m.keys = append(m.keys[:i], m.keys[i+1:]...) |
| 2238 | break |
| 2239 | } |
| 2240 | } |
| 2241 | } |
| 2242 | |
| 2243 | func (m *TSortedMap) Validate() error { |
| 2244 | for _, k := range m.keys { |
no test coverage detected