]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.18] go/types, types2: preserve parent scope when substituting...
authorRobert Findley <rfindley@google.com>
Thu, 24 Mar 2022 17:29:03 +0000 (13:29 -0400)
committerCherry Mui <cherryyz@google.com>
Mon, 4 Apr 2022 20:28:11 +0000 (20:28 +0000)
commit6412231192755c1d9f8a671614ace8b45fcbe49c
treeb6451d3f461421a8ce85758c29c0ae7ab6f96b6e
parent0bf8319883298dbeea81444cb704d8c0e9935bae
[release-branch.go1.18] go/types, types2: preserve parent scope when substituting receivers

For #51920
Fixes #52007

Change-Id: I29e44a52dabee5c09e1761f9ec8fb2e8795f8901
Reviewed-on: https://go-review.googlesource.com/c/go/+/395538
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
(cherry picked from commit 9b90838712856cad86504a526e566f963f86c04e)
Reviewed-on: https://go-review.googlesource.com/c/go/+/395680
src/cmd/compile/internal/types2/api_test.go
src/cmd/compile/internal/types2/named.go
src/cmd/compile/internal/types2/subst.go
src/go/types/api_test.go
src/go/types/named.go
src/go/types/subst.go