]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.18] cmd/compile: fix transform of OEQ/ONE when one arg is a type...
authorKeith Randall <khr@golang.org>
Thu, 10 Mar 2022 17:02:34 +0000 (09:02 -0800)
committerDmitri Shuralyov <dmitshur@golang.org>
Mon, 14 Mar 2022 16:20:02 +0000 (16:20 +0000)
commit1edc1ccf1519afe8d2fd5cb1e488d11e7702dee2
tree45d15eb36dd3efea1cf82133c4c4548c2b33033b
parenta0c7e2620a11daa26345ed4ae5c4f7edca2ba95a
[release-branch.go1.18] cmd/compile: fix transform of OEQ/ONE when one arg is a type param

At this point in stenciling, we have shape types, not raw type parameters.
The code was correct in the other part of this function.

Update #51522

Change-Id: Ife495160a2be5f6af5400363c3efb68dda518b5f
Reviewed-on: https://go-review.googlesource.com/c/go/+/391475
Trust: Keith Randall <khr@golang.org>
Run-TryBot: Keith Randall <khr@golang.org>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
(cherry picked from commit 8cf11694abbfbdbd4fe0b2c08511f81b8bfe5017)
Reviewed-on: https://go-review.googlesource.com/c/go/+/391794
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/noder/transform.go
test/typeparam/issue51522a.go [new file with mode: 0644]