unused2: remove unused Object.Position field
@@ -123,7 +123,6 @@ func assert(b bool) {
type Object struct {
Obj types.Object
- Position token.Position
seen bool
}
@@ -627,7 +626,6 @@ func (c *Checker) Check(prog *lint.Program, j *lint.Job) []Object {
if _, ok := out[pos]; !ok {
out[pos] = Object{
Obj: obj,
- Position: pos,
}
}
}
@@ -637,7 +635,6 @@ func (c *Checker) Check(prog *lint.Program, j *lint.Job) []Object {
if _, ok := out[pos]; !ok {
out[pos] = Object{
Obj: obj,
- Position: pos,
}
}
}
@@ -654,7 +651,6 @@ func (c *Checker) Check(prog *lint.Program, j *lint.Job) []Object {
if _, ok := out[pos]; !ok {
out[pos] = Object{
Obj: obj.Object(),
- Position: pos,
}
}
default:
