]> Cypherpunks.ru repositories - gostls13.git/commit
go/types, types2: validType argument must be *Named type
authorRobert Griesemer <gri@golang.org>
Wed, 19 Jan 2022 06:30:03 +0000 (22:30 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 24 Jan 2022 21:27:20 +0000 (21:27 +0000)
commitcdd9e939ef28390ecb04c780499f1e3cc2195234
tree62b5361d26a3b47ab9a6f1bb70bfce764358c7e4
parent4284d4555382ec9da4b301afe328faf850158ffb
go/types, types2: validType argument must be *Named type

Now that we have a separate top-level entry point for validType
we can use the more narrow type *Named (instead of Type) for its
argument.

Preparation for fixing issue #48962.

Change-Id: I93aee4abc87036c6a68323dc970efe8e617a9103
Reviewed-on: https://go-review.googlesource.com/c/go/+/379434
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/cmd/compile/internal/types2/decl.go
src/cmd/compile/internal/types2/validtype.go
src/go/types/decl.go
src/go/types/validtype.go