]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/types2: overlapping embedded interfaces require...
authorRobert Griesemer <gri@golang.org>
Wed, 10 Feb 2021 20:32:59 +0000 (12:32 -0800)
committerRobert Griesemer <gri@golang.org>
Wed, 10 Feb 2021 22:35:14 +0000 (22:35 +0000)
commitddec18cf827f3e21868892e1b4df48281314d69a
treea33e4f626de2984232d80735fcf55d3abf961269
parentfdf3496fccfd5c5593ac9e03804ffc8feeb59dbc
[dev.typeparams] cmd/compile/internal/types2: overlapping embedded interfaces requires go1.14

Add respective check to type checker.
Enables another excluded test in test/run.go.

This CL completes the currently required checks for
language compatibility in types2.

Updates #31793.

Change-Id: Icececff9e6023d38f600c93bcb54cdcafcf501b9
Reviewed-on: https://go-review.googlesource.com/c/go/+/290911
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/stdlib_test.go
src/cmd/compile/internal/types2/testdata/go1_13.src [new file with mode: 0644]
src/cmd/compile/internal/types2/typexpr.go
test/run.go