]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile/internal/types2: rename isX predicates to allX, add simple is_X (step...
authorRobert Griesemer <gri@golang.org>
Wed, 3 Nov 2021 00:31:51 +0000 (17:31 -0700)
committerRobert Griesemer <gri@golang.org>
Thu, 4 Nov 2021 02:57:37 +0000 (02:57 +0000)
commit9e4e23c724bc2145c5aee6edf3ec60cc322047cc
tree827d64f8fad2f63dca564ffd410145cc5f73b5a2
parent747e4afe0756cefd4281ba77855c6666e07beabf
cmd/compile/internal/types2: rename isX predicates to allX, add simple is_X (step 1 of 2)

Rename the isX predicates to allX to clearly identify that these
predicates are looking inside type parameters.

Introduce is_X as predicates that do not look
inside type parameters so we can see all call sites.
The next CL will rename them all back to isX.

Review all call sites and use correct predicate.

Replace the single helper function is with isBasic and allBasic.

Change-Id: I3430ccfc466fdedf4b58a6158f95d47b9020f7a5

Change-Id: I81116b87cf8f2e17526723c7440676d133057aca
Reviewed-on: https://go-review.googlesource.com/c/go/+/360955
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/builtins.go
src/cmd/compile/internal/types2/check.go
src/cmd/compile/internal/types2/conversions.go
src/cmd/compile/internal/types2/expr.go
src/cmd/compile/internal/types2/index.go
src/cmd/compile/internal/types2/predicates.go
src/cmd/compile/internal/types2/sizes.go
src/cmd/compile/internal/types2/stmt.go
src/cmd/compile/internal/types2/typexpr.go