]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: remove under(Type) in favor of Type.Underlying()
authorMark Freeman <mark@golang.org>
Thu, 16 Oct 2025 15:08:13 +0000 (11:08 -0400)
committerGopher Robot <gobot@golang.org>
Thu, 16 Oct 2025 22:30:18 +0000 (15:30 -0700)
commit0c14000f87fc7f9d720a2937717d22b6c4f90e19
tree94023a296a4ef7d04a09ff2a364b560da76fbdb9
parent1099436f1b63560a0587dd4c5814edd13f80e577
go/types, types2: remove under(Type) in favor of Type.Underlying()

As of CL 695977, under(Type) simply delegates to Type.Underlying().
This is just a cleanup.

Change-Id: I48d5fddc38560dfe485184faa6a5ff713bea74a0
Reviewed-on: https://go-review.googlesource.com/c/go/+/712400
Commit-Queue: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
55 files changed:
src/cmd/compile/internal/types2/assignments.go
src/cmd/compile/internal/types2/builtins.go
src/cmd/compile/internal/types2/call.go
src/cmd/compile/internal/types2/const.go
src/cmd/compile/internal/types2/conversions.go
src/cmd/compile/internal/types2/decl.go
src/cmd/compile/internal/types2/expr.go
src/cmd/compile/internal/types2/gcsizes.go
src/cmd/compile/internal/types2/index.go
src/cmd/compile/internal/types2/infer.go
src/cmd/compile/internal/types2/instantiate.go
src/cmd/compile/internal/types2/lookup.go
src/cmd/compile/internal/types2/object.go
src/cmd/compile/internal/types2/operand.go
src/cmd/compile/internal/types2/predicates.go
src/cmd/compile/internal/types2/range.go
src/cmd/compile/internal/types2/sizes.go
src/cmd/compile/internal/types2/struct.go
src/cmd/compile/internal/types2/typeparam.go
src/cmd/compile/internal/types2/typeset.go
src/cmd/compile/internal/types2/typeset_test.go
src/cmd/compile/internal/types2/typestring.go
src/cmd/compile/internal/types2/typeterm.go
src/cmd/compile/internal/types2/typexpr.go
src/cmd/compile/internal/types2/under.go
src/cmd/compile/internal/types2/unify.go
src/cmd/compile/internal/types2/union.go
src/go/types/assignments.go
src/go/types/builtins.go
src/go/types/call.go
src/go/types/const.go
src/go/types/conversions.go
src/go/types/decl.go
src/go/types/expr.go
src/go/types/gcsizes.go
src/go/types/index.go
src/go/types/infer.go
src/go/types/instantiate.go
src/go/types/lookup.go
src/go/types/methodset.go
src/go/types/object.go
src/go/types/operand.go
src/go/types/predicates.go
src/go/types/range.go
src/go/types/sizes.go
src/go/types/struct.go
src/go/types/typeparam.go
src/go/types/typeset.go
src/go/types/typeset_test.go
src/go/types/typestring.go
src/go/types/typeterm.go
src/go/types/typexpr.go
src/go/types/under.go
src/go/types/unify.go
src/go/types/union.go