]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: move validType code into its own file
authorRobert Griesemer <gri@golang.org>
Sat, 15 Jan 2022 01:01:43 +0000 (17:01 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 24 Jan 2022 21:27:13 +0000 (21:27 +0000)
commit0328b4f4cae6d2340ded9a7d2ce850b98d3bbcbe
tree6d3915da3daea83db8821aa6b9b0e92afc8e01eb
parentb850f3629fa9c2dfb6a94a3d0e472a0cc87b949c
go/types, types2: move validType code into its own file

The validType check is independent of the work of declaring objects.
Move it into a separate file for better separation of concerns and
code organization.

No other changes - this is purely a code move.

Preparation for fixing issue #48962.

Change-Id: Ib08db2d009c4890882d0978b278e965ca3078851
Reviewed-on: https://go-review.googlesource.com/c/go/+/378674
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 [new file with mode: 0644]
src/go/types/decl.go
src/go/types/validtype.go [new file with mode: 0644]