(t EditType)
| 375 | } |
| 376 | |
| 377 | func (p *path) append(t EditType) { |
| 378 | p.es = append(p.es, t) |
| 379 | switch t { |
| 380 | case Identity, Modified: |
| 381 | p.add(p.dir, p.dir) |
| 382 | case UniqueX: |
| 383 | p.add(p.dir, 0) |
| 384 | case UniqueY: |
| 385 | p.add(0, p.dir) |
| 386 | } |
| 387 | debug.Update() |
| 388 | } |
| 389 | |
| 390 | type point struct{ X, Y int } |
| 391 |
no test coverage detected