@@ -692,7 +692,7 @@ func TestUsesInfo(t *testing.T) {
692692
693693 // Uses of fields are instantiated.
694694 {`package s1; type N[A any] struct{ a A }; var f = N[int]{}.a` , `a` , `field a int` },
695- {`package s1 ; type N[A any] struct{ a A }; func (r N[B]) m(b B) { r.a = b }` , `a` , `field a B` },
695+ {`package s2 ; type N[A any] struct{ a A }; func (r N[B]) m(b B) { r.a = b }` , `a` , `field a B` },
696696
697697 // Uses of methods are uses of the instantiated method.
698698 {`package m0; type N[A any] int; func (r N[B]) m() { r.n() }; func (N[C]) n() {}` , `n` , `func (m0.N[B]).n()` },
@@ -945,9 +945,9 @@ func TestPredicatesInfo(t *testing.T) {
945945 {`package v0; var (a, b int; _ = a + b)` , `a + b` , `value` },
946946 {`package v1; var _ = &[]int{1}` , `[]int{…}` , `value` },
947947 {`package v2; var _ = func(){}` , `func() {}` , `value` },
948- {`package v4 ; func f() { _ = f }` , `f` , `value` },
949- {`package v3 ; var _ *int = nil` , `nil` , `value, nil` },
950- {`package v3 ; var _ *int = (nil)` , `(nil)` , `value, nil` },
948+ {`package v3 ; func f() { _ = f }` , `f` , `value` },
949+ {`package v4 ; var _ *int = nil` , `nil` , `value, nil` },
950+ {`package v5 ; var _ *int = (nil)` , `(nil)` , `value, nil` },
951951
952952 // addressable (and thus assignable) operands
953953 {`package a0; var (x int; _ = x)` , `x` , `value, addressable, assignable` },
@@ -978,8 +978,8 @@ func TestPredicatesInfo(t *testing.T) {
978978 {`package m4; var v int` , `v` , `<missing>` },
979979 {`package m5; func f() {}` , `f` , `<missing>` },
980980 {`package m6; func _(x int) {}` , `x` , `<missing>` },
981- {`package m6 ; func _()(x int) { return }` , `x` , `<missing>` },
982- {`package m6 ; type T int; func (x T) _() {}` , `x` , `<missing>` },
981+ {`package m7 ; func _()(x int) { return }` , `x` , `<missing>` },
982+ {`package m8 ; type T int; func (x T) _() {}` , `x` , `<missing>` },
983983 }
984984
985985 for _ , test := range tests {
0 commit comments