]> Cypherpunks repositories - gostls13.git/commit
reflect: restore ifaceIndir function for now
authorIan Lance Taylor <iant@golang.org>
Thu, 9 May 2024 22:40:34 +0000 (15:40 -0700)
committerGopher Robot <gobot@golang.org>
Thu, 9 May 2024 23:06:39 +0000 (23:06 +0000)
commit2064413b545876ff93d5e985824986c2e06a619a
tree98ccccc02a88748efeac1de80bedf631cd02a466
parente0aab32c7f90882ad2f6e52c03de0e22e2af5b31
reflect: restore ifaceIndir function for now

CL 583755 removed all uses of the ifaceIndir function,
and the function itself. Unfortunately, ifaceIndir is accessed
using go:linkname by the popular github.com/goccy/go-json package.
A bug has been filed to fix this upstream:
https://github.com/goccy/go-json/issues/506
Until that bug is fixed and the fix is distributed,
keep this function available.
With luck we can remove this in the 1.24 release.

For #67279

Change-Id: I15fccf82d7a172a0b15cdbefb0a0a48381998938
Reviewed-on: https://go-review.googlesource.com/c/go/+/584676
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/reflect/type.go