(k, v int)
| 2215 | } |
| 2216 | |
| 2217 | func (m *TSortedMap) Set(k, v int) { |
| 2218 | m.prev = m.im |
| 2219 | m.im = m.im.Set(k, v) |
| 2220 | m.builder.Set(k, v) |
| 2221 | |
| 2222 | if _, ok := m.std[k]; !ok { |
| 2223 | m.keys = append(m.keys, k) |
| 2224 | sort.Ints(m.keys) |
| 2225 | } |
| 2226 | m.std[k] = v |
| 2227 | } |
| 2228 | |
| 2229 | func (m *TSortedMap) Delete(k int) { |
| 2230 | m.prev = m.im |
no test coverage detected