]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] go/types: implement <-ch where ch is of type parameter type
authorRob Findley <rfindley@google.com>
Sat, 17 Jul 2021 00:16:27 +0000 (20:16 -0400)
committerRobert Findley <rfindley@google.com>
Mon, 19 Jul 2021 17:08:29 +0000 (17:08 +0000)
commitd6d7f8458e9e4360d7b0a4e42c5c850ae27bac8d
treeafb1fe4e76d572bdcc3d6fa4c17dfaf4cb3075e2
parent796ac6d5f24f725794a3620d767d30c52f232a60
[dev.typeparams] go/types: implement <-ch where ch is of type parameter type

This is a port of CL 333709 to go/types, adjusted for the different
error API.

Fixes #43671

Change-Id: Ifd340149bfbcabe401cec74398cb83f2ae812e51
Reviewed-on: https://go-review.googlesource.com/c/go/+/335075
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/expr.go
src/go/types/testdata/fixedbugs/issue43671.go2 [new file with mode: 0644]