equal returns true only if both calls are exactly equal.
(r *Call)
| 477 | |
| 478 | // equal returns true only if both calls are exactly equal. |
| 479 | func (c *Call) equal(r *Call) bool { |
| 480 | return c.Line == r.Line && c.Func.Complete == r.Func.Complete && c.RemoteSrcPath == r.RemoteSrcPath && c.Args.equal(&r.Args) |
| 481 | } |
| 482 | |
| 483 | // similar returns true if the two Call are equal or almost but not quite |
| 484 | // equal. |