]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: only use dictionaries for conversions to type parameters
authorKeith Randall <khr@golang.org>
Tue, 17 Aug 2021 17:40:44 +0000 (10:40 -0700)
committerKeith Randall <khr@golang.org>
Wed, 18 Aug 2021 22:34:31 +0000 (22:34 +0000)
commit687f2acf6ae00226e8304e15f156f36e19ac971f
tree114173688ee5f9bc7406dac8df88dc8f06459b12
parenteda3de0f79f3008aed21c04df546efa2ace65683
cmd/compile: only use dictionaries for conversions to type parameters

Conversions to regular concrete types should not be rewritten during
stenciling.

Fixes #47740

Change-Id: I2b45e22f962dcd2e18bd6cc876ebc0f850860822
Reviewed-on: https://go-review.googlesource.com/c/go/+/342989
Trust: Keith Randall <khr@golang.org>
Trust: Dan Scales <danscales@google.com>
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dan Scales <danscales@google.com>
src/cmd/compile/internal/noder/stencil.go
test/typeparam/issue47740.go [new file with mode: 0644]
test/typeparam/issue47740.out [new file with mode: 0644]
test/typeparam/issue47740b.go [new file with mode: 0644]