]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] cmd/compile/internal/types2: use type terms to represent unions
authorRobert Griesemer <gri@golang.org>
Wed, 28 Jul 2021 02:13:26 +0000 (19:13 -0700)
committerRobert Griesemer <gri@golang.org>
Thu, 29 Jul 2021 19:45:02 +0000 (19:45 +0000)
commitff0c0dbca6a7a3a3d6528481829679be4c9d7e94
treef1a8f548ddcfdbb13d0af7811f0efca53709f8f3
parent2fa8f00915893670964e05e14be7202f6f97760b
[dev.typeparams] cmd/compile/internal/types2: use type terms to represent unions

This is just an internal representation change for now.

Change-Id: I7e0126e9b17850ec020c2a60db13582761557bea
Reviewed-on: https://go-review.googlesource.com/c/go/+/338092
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/infer.go
src/cmd/compile/internal/types2/interface.go
src/cmd/compile/internal/types2/operand.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/testdata/examples/constraints.go2
src/cmd/compile/internal/types2/type.go
src/cmd/compile/internal/types2/typeset.go
src/cmd/compile/internal/types2/typestring.go
src/cmd/compile/internal/types2/union.go