]> Cypherpunks repositories - gostls13.git/commitdiff
go/types: remove stale commented-out testdata
authorRob Findley <rfindley@google.com>
Mon, 8 Mar 2021 22:02:12 +0000 (17:02 -0500)
committerRobert Findley <rfindley@google.com>
Mon, 19 Apr 2021 23:08:09 +0000 (23:08 +0000)
Change-Id: I44b191204b05cd44ab6e3c662ddd05596aa3af1a
Reviewed-on: https://go-review.googlesource.com/c/go/+/299831
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/go/types/testdata/typeparams.go2

index bb7f016a83f5c421bf15ee1a26233d80785818af..1577ad6f8da62519ce7593b6e955cef88bc4ffa1 100644 (file)
@@ -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]
-*/