aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2024-02-26 16:45:28 -0800
committerRobert Griesemer <gri@google.com>2024-02-28 02:54:10 +0000
commit1a6498e1cb8d68c747a926efb3749625e135e6df (patch)
tree43f298aa2f4adc850a27d499c1526e311423a326 /test
parent5e3c4016a436c357a57a6f7870913c6911c6904e (diff)
downloadgo-1a6498e1cb8d68c747a926efb3749625e135e6df.tar.gz
go-1a6498e1cb8d68c747a926efb3749625e135e6df.zip
go/types, types2: initial support for parameterized type aliases
Permit type parameters on type alias declarations depending on Go language version. Implement various version checks such that at most one version error is reported per type alias declaration. Add tparams field to Alias type node. Missing: - instantiation of alias types - API additions (requires proposal) For #46477. Change-Id: Ica658292bd096d3bceb513027d3353501a6c58e4 Reviewed-on: https://go-review.googlesource.com/c/go/+/566856 Auto-Submit: Robert Griesemer <gri@google.com> Reviewed-by: Robert Griesemer <gri@google.com> Reviewed-by: Robert Findley <rfindley@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions