From 62cad233a62d59366dc3721bd8f97b388f02ee58 Mon Sep 17 00:00:00 2001 From: Rob Findley Date: Mon, 8 Mar 2021 17:02:12 -0500 Subject: [PATCH] go/types: remove stale commented-out testdata Change-Id: I44b191204b05cd44ab6e3c662ddd05596aa3af1a Reviewed-on: https://go-review.googlesource.com/c/go/+/299831 Trust: Robert Findley Run-TryBot: Robert Findley TryBot-Result: Go Bot Reviewed-by: Robert Griesemer --- src/go/types/testdata/typeparams.go2 | 29 ---------------------------- 1 file changed, 29 deletions(-) diff --git a/src/go/types/testdata/typeparams.go2 b/src/go/types/testdata/typeparams.go2 index bb7f016a83f..1577ad6f8da 100644 --- a/src/go/types/testdata/typeparams.go2 +++ b/src/go/types/testdata/typeparams.go2 @@ -431,32 +431,3 @@ func _[P interface{}] (x P) { func _[P any] (x P) { x.m /* ERROR type bound for P has no method m */ () } - -// automatic distinguishing between array and generic types -// NOTE: Disabled when using unified parameter list syntax. -/* -const P = 10 -type A1 [P]byte -func _(a A1) { - assert(len(a) == 10) -} - -type A2 [P]struct{ - f [P]byte -} -func _(a A2) { - assert(len(a) == 10) - assert(len(a[0].f) == 10) -} - -type A3 [P]func(x [P]A3) -func _(a A3) { - assert(len(a) == 10) -} - -type T2[P] struct{ P } -var _ T2[int] - -type T3[P] func(P) -var _ T3[int] -*/