aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2019-11-06 17:12:21 -0800
committerIan Lance Taylor <iant@golang.org>2019-11-07 01:57:26 +0000
commit6219b48e11f36329de801f62f18448bb4b1cd1a5 (patch)
tree7f9c0e4b26f824ca25cde788f506a14853ad4043
parent3f995c3f3b43033013013e6c7ccc93a9b1411ca9 (diff)
downloadgo-6219b48e11f36329de801f62f18448bb4b1cd1a5.tar.gz
go-6219b48e11f36329de801f62f18448bb4b1cd1a5.zip
[release-branch.go1.13] internal/reflectlite: update reflectlite to match runtime rtype/mapType
Similar to tip https://golang.org/cl/197559. Fixes #35408 Change-Id: Ie8e28b93fb3adf23c3a0a39f6917ff76abf44fdf Reviewed-on: https://go-review.googlesource.com/c/go/+/205721 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-rw-r--r--src/internal/reflectlite/type.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/internal/reflectlite/type.go b/src/internal/reflectlite/type.go
index 03274bcd4c..f65a9b6239 100644
--- a/src/internal/reflectlite/type.go
+++ b/src/internal/reflectlite/type.go
@@ -246,6 +246,7 @@ type mapType struct {
rtype
key *rtype // map key type
elem *rtype // map element (value) type
+ bucket *rtype // internal bucket structure
keysize uint8 // size of key slot
valuesize uint8 // size of value slot
bucketsize uint16 // size of bucket