]> Cypherpunks repositories - gostls13.git/commit
Revert "cmd/compile: allow multi-field structs to be stored directly in interfaces"
authorKeith Randall <khr@golang.org>
Tue, 12 Aug 2025 00:32:05 +0000 (17:32 -0700)
committerGopher Robot <gobot@golang.org>
Tue, 12 Aug 2025 05:59:52 +0000 (22:59 -0700)
commit74421a305b4d76259d9860529fe59e8fc9bad81e
tree5af1cd86494293854480f79ccb7d52baad869809
parentc31359138ca5078f33eb697f71fd280ca1889593
Revert "cmd/compile: allow multi-field structs to be stored directly in interfaces"

This reverts commit cd55f86b8dcfc139ee5c17d32530ac9e758c8bc0 (CL 681937)

Reason for revert: still causing compiler failures on Google test code

Change-Id: I5cd482fd607fd060a523257082d48821b5f965d6
Reviewed-on: https://go-review.googlesource.com/c/go/+/695016
Reviewed-by: Keith Randall <khr@google.com>
Auto-Submit: Keith Randall <khr@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
src/cmd/compile/internal/ssa/_gen/generic.rules
src/cmd/compile/internal/ssa/expand_calls.go
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rewritegeneric.go
src/cmd/compile/internal/types/type.go
src/internal/abi/type.go
src/reflect/type.go