]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: better error message for type parameter field access
authorRobert Griesemer <gri@golang.org>
Sat, 8 Jan 2022 22:39:43 +0000 (14:39 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 10 Jan 2022 22:48:57 +0000 (22:48 +0000)
commit91edf2b7f2fe219f1af1df4031a210d8160da47c
treeae126bedf19cc8e2b7c6165648696497b84bc1b5
parent6019a52d4dab7c243ee9088c3522c821c0c95cfa
go/types, types2: better error message for type parameter field access

Fixes #50516.

Also call DefPredeclaredTestFuncs in TestFixedbugs so it can be
run independently again.

Change-Id: I78d4cc11790b1543a2545a7ab297a223b3d5e3c8
Reviewed-on: https://go-review.googlesource.com/c/go/+/376954
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/call.go
src/cmd/compile/internal/types2/check_test.go
src/cmd/compile/internal/types2/testdata/check/typeparams.go2
src/cmd/compile/internal/types2/testdata/fixedbugs/issue50417.go2
src/cmd/compile/internal/types2/testdata/fixedbugs/issue50516.go2 [new file with mode: 0644]
src/go/types/call.go
src/go/types/check_test.go
src/go/types/testdata/check/typeparams.go2
src/go/types/testdata/fixedbugs/issue50417.go2
src/go/types/testdata/fixedbugs/issue50516.go2 [new file with mode: 0644]