mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
reflect: remove out of date UTF-8 StructOf restriction
The initial implementation of reflect.StructOf in https://golang.org/cl/9251 had a limitation that field names had to be ASCII, which was later lifted by https://golang.org/cl/21777. Remove the out-of-date documentation disallowing UTF-8 field names. Updates: #5748 Updates: #15064 Change-Id: I2c5bfea46bfd682449c6e847fc972a1a131f51b7 Reviewed-on: https://go-review.googlesource.com/23170 Reviewed-by: David Crawshaw <crawshaw@golang.org>
This commit is contained in:
parent
1a3e4f05a0
commit
9d36cac99c
1 changed files with 0 additions and 4 deletions
|
|
@ -2314,10 +2314,6 @@ type structTypeFixed32 struct {
|
|||
// StructOf returns the struct type containing fields.
|
||||
// The Offset and Index fields are ignored and computed as they would be
|
||||
// by the compiler.
|
||||
//
|
||||
// StructOf does not support creating structs with UTF-8 field names or
|
||||
// UTF-8 (embedded) type names.
|
||||
// This limitation may be lifted eventually.
|
||||
func StructOf(fields []StructField) Type {
|
||||
var (
|
||||
hash = fnv1(0, []byte("struct {")...)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue