diff options
| author | Ian Lance Taylor <iant@golang.org> | 2024-05-23 20:50:25 -0700 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-07-24 00:40:06 +0000 |
| commit | 8659ad972f0f1fb389397cb35f810d9ccb36539f (patch) | |
| tree | 37f15d3541cff6cccb492e60bb5dedc470bbf975 /src/encoding/json/encode.go | |
| parent | 72cc7699f856f4ff64420c91a54cb9eac2542384 (diff) | |
| download | go-8659ad972f0f1fb389397cb35f810d9ccb36539f.tar.xz | |
encoding/json: rewrite interface{} to any
For #49884
Change-Id: I1623201c47c820a152773d2f43d0072a1466d3bf
Reviewed-on: https://go-review.googlesource.com/c/go/+/588118
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Emmanuel Odeke <emmanuel@orijtech.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Commit-Queue: Ian Lance Taylor <iant@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Mauri de Souza Meneguzzo <mauri870@gmail.com>
Reviewed-by: Joseph Tsai <joetsai@digital-static.net>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Commit-Queue: Ian Lance Taylor <iant@golang.org>
Auto-Submit: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/encoding/json/encode.go')
| -rw-r--r-- | src/encoding/json/encode.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/encoding/json/encode.go b/src/encoding/json/encode.go index 7bee1a6805..988de71612 100644 --- a/src/encoding/json/encode.go +++ b/src/encoding/json/encode.go @@ -819,7 +819,7 @@ func (se sliceEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) { // Here we use a struct to memorize the pointer to the first element of the slice // and its length. ptr := struct { - ptr interface{} // always an unsafe.Pointer, but avoids a dependency on package unsafe + ptr any // always an unsafe.Pointer, but avoids a dependency on package unsafe len int }{v.UnsafePointer(), v.Len()} if _, ok := e.ptrSeen[ptr]; ok { |
