]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/types2: delay expansion of underlying in typeDecl
authorRobert Griesemer <gri@golang.org>
Tue, 19 Oct 2021 00:42:21 +0000 (17:42 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 19 Oct 2021 17:01:56 +0000 (17:01 +0000)
commit99fad12e4788fdf67e49dadd16571238f935b408
tree8c7fe7bfd4ac0e62898806072a4c85c612e4eccd
parenta73c6cf762560b458eb938e4461cd8debc479fd9
cmd/compile/internal/types2: delay expansion of underlying in typeDecl

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

Fixes #49043.

Change-Id: If389b94ece28042b0c8b436959dd21f26147a144
Reviewed-on: https://go-review.googlesource.com/c/go/+/356517
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/decl.go
src/cmd/compile/internal/types2/named.go
src/cmd/compile/internal/types2/testdata/check/typeinst.go2
src/cmd/compile/internal/types2/testdata/fixedbugs/issue49043.go2 [new file with mode: 0644]