]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/types2: externalize union type sets
authorRobert Griesemer <gri@golang.org>
Wed, 15 Dec 2021 19:24:56 +0000 (11:24 -0800)
committerRobert Griesemer <gri@golang.org>
Wed, 15 Dec 2021 20:26:10 +0000 (20:26 +0000)
commit4cda05d41a8585c79bfe00f867ed3513672e69fa
treec59da2f30e3bdcbe46f65273bed30441f2b33333
parentbc0aba971705722b6798746b2003908166ee007b
cmd/compile/internal/types2: externalize union type sets

This is a port of CL 371756 from go/types to types2 with
minor adjustments due to different error handling or AST.

Updates #50093

Change-Id: Iab6a4634f8fc917bf99df439d31098624085f52a
Reviewed-on: https://go-review.googlesource.com/c/go/+/372474
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/check.go
src/cmd/compile/internal/types2/predicates.go
src/cmd/compile/internal/types2/sizeof_test.go
src/cmd/compile/internal/types2/subst.go
src/cmd/compile/internal/types2/typeset.go
src/cmd/compile/internal/types2/union.go