]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/types2: a type parameter is a valid type case...
authorRobert Griesemer <gri@golang.org>
Wed, 25 Nov 2020 06:07:04 +0000 (22:07 -0800)
committerRobert Griesemer <gri@golang.org>
Wed, 25 Nov 2020 17:16:04 +0000 (17:16 +0000)
commit2c25cd5ba7772a97ee63787e3986b6ec231e8c3d
tree55a5ea98a8731ef5a098b2ffc1069b110a2e6c5c
parent0fb733b7f79001092897282749bf5942953b0675
[dev.typeparams] cmd/compile/internal/types2: a type parameter is a valid type case in a type switch

Likewise for type assertions.

This is a port of https://golang.org/cl/273127 to dev.typeparams.

Updates #42758.

Change-Id: If93246371c3555e067b0043f0caefaac99101ebc
Reviewed-on: https://go-review.googlesource.com/c/go/+/273128
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/expr.go
src/cmd/compile/internal/types2/fixedbugs/issue42758.go2 [new file with mode: 0644]
src/cmd/compile/internal/types2/stmt.go