]> Cypherpunks.ru repositories - gostls13.git/commit
go/types: fix range over exprs of type parameter type
authorRobert Findley <rfindley@google.com>
Mon, 16 Aug 2021 01:11:18 +0000 (21:11 -0400)
committerRobert Findley <rfindley@google.com>
Mon, 16 Aug 2021 13:39:19 +0000 (13:39 +0000)
commit7b7d7d7818dfc1db22930be9333e8cc9f8c7f68c
treea4596936c43fab0c901ee28b0f69594760580379
parent02f932e173c713333693993c509a663b9cb2bc8b
go/types: fix range over exprs of type parameter type

This is a port of CL 339897 to go/types. In addition, an error message
that was adjusted in CL 274974 is ported to go/types (CL 274974 was
only considered necessary for compiler compatibility).

Change-Id: Idfe44d759c925f9fed353a2d1898d3d4d8d85452
Reviewed-on: https://go-review.googlesource.com/c/go/+/342433
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/builtins.go
src/go/types/stmt.go
src/go/types/testdata/check/typeparams.go2