]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/types2: roll-forward removal of asX converters
authorRobert Findley <rfindley@google.com>
Mon, 8 Nov 2021 18:08:59 +0000 (18:08 +0000)
committerRobert Findley <rfindley@google.com>
Tue, 9 Nov 2021 16:55:47 +0000 (16:55 +0000)
commit34abc12b2a24fd76cdfad531f0a229f3cbb55bc3
treee989df58448556b1d91fdf5fa03f7362e3899eea
parent47e3c4bc74f5f260cbc9c5e6d1ababde0a114a97
cmd/compile/internal/types2: roll-forward removal of asX converters

This CL reverts CL 361964, rolling forward the original CL 362254 with a
fix for re-entrant expansion via type hashing (compare patchsets 1 and
2).

Change-Id: I62869e50e919f42eb8d6fef5b0d7a5ec8960bd84
Reviewed-on: https://go-review.googlesource.com/c/go/+/362118
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Robert Griesemer <gri@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
13 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/context.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/lookup.go
src/cmd/compile/internal/types2/predicates.go
src/cmd/compile/internal/types2/sizes.go
src/cmd/compile/internal/types2/type.go
src/cmd/compile/internal/types2/typestring.go
src/cmd/compile/internal/types2/typexpr.go