]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/types2: refactor the Context type map to accept arbitrary types
authorRobert Griesemer <gri@golang.org>
Mon, 15 Nov 2021 23:21:42 +0000 (15:21 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 16 Nov 2021 07:47:08 +0000 (07:47 +0000)
commit313cae3861841e9c64bebe2c1aed8126cf6cc117
treedb9d879371d47ef0c9985a351176aed8016c5fa7
parenta52e4b9c7e8f5aae678596e0c198e67b3b2b1087
cmd/compile/internal/types2: refactor the Context type map to accept arbitrary types

This CL is a clean port of CL 362799 from go/types to types2.

Change-Id: Id670aa4b1ca0b568a79bb6e4855747807dcf00f3
Reviewed-on: https://go-review.googlesource.com/c/go/+/364154
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/context.go
src/cmd/compile/internal/types2/instantiate.go
src/cmd/compile/internal/types2/named.go
src/cmd/compile/internal/types2/typexpr.go