]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: slightly reorganize method receiver checking
authorRobert Griesemer <gri@golang.org>
Tue, 18 Jun 2024 17:34:11 +0000 (10:34 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 26 Jul 2024 20:11:48 +0000 (20:11 +0000)
commite0ca2e04b852e4c887be38f3ad7205a863b6c6a7
tree6e0ac4b93afa6294fcc8911369515575a0f9fa51
parent88bd9852394c02a71040226d523903bcb718e51c
go/types, types2: slightly reorganize method receiver checking

- move receiver checks up, closer to where the receiver is collected
- adjust some comments after verifying against some test cases
- removed some minor discrepancies between the two type checkers

For #51343.

Change-Id: I75b58efbed1e408df89b8d6536e6c6da45740f93
Reviewed-on: https://go-review.googlesource.com/c/go/+/593336
Auto-Submit: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
src/cmd/compile/internal/types2/signature.go
src/go/types/signature.go