]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/types2: better recv Var for method expressions
authorMatthew Dempsky <mdempsky@google.com>
Mon, 17 May 2021 17:47:04 +0000 (10:47 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Wed, 19 May 2021 06:29:40 +0000 (06:29 +0000)
commitc92ae885d98d331ec489f6e705f2c5371e5f0e42
treeb0983eea0fed24775d02b21b6baa9bf564dd89c6
parent90b6e7260553a742522830ddd38f5854657f2985
[dev.typeparams] cmd/compile/internal/types2: better recv Var for method expressions

When synthesizing the Signature to represent a method expression, keep
as much of the original parameter as possible, substituting only the
receiver type.

Fixes #46209.

Change-Id: Ic4531820ae7d203bb0ba25a985f72d219b4aa25f
Reviewed-on: https://go-review.googlesource.com/c/go/+/320489
Trust: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/types2/call.go
src/cmd/compile/internal/types2/testdata/check/decls0.src