]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/types2: type alias decl requires go1.9
authorRobert Griesemer <gri@golang.org>
Thu, 4 Feb 2021 06:34:34 +0000 (22:34 -0800)
committerRobert Griesemer <gri@golang.org>
Thu, 4 Feb 2021 22:22:03 +0000 (22:22 +0000)
commitf37b0c6c12072edef19569c7f0b456ab7e570385
tree30f30c70749765afccd6904a3f3cd3e0aa71306d
parent721488498ad91612dc8888be61e661c11707d891
[dev.typeparams] cmd/compile/internal/types2: type alias decl requires go1.9

Add respective check to type checker.
Remove respective check from the compiler's new type2-based noder.

Updates #31793.

Change-Id: I907e3acab4c136027a8c3db1e9bac301d209c2e1
Reviewed-on: https://go-review.googlesource.com/c/go/+/289570
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/noder/decl.go
src/cmd/compile/internal/types2/decl.go
src/cmd/compile/internal/types2/testdata/go1_8.src [new file with mode: 0644]