commit | 84177c9bf394a3ecffe62a7413f7bd96e3a2c31c | [log] [tgz] |
---|---|---|
author | Joe Tsai <joetsai@digital-static.net> | Tue Sep 17 13:38:48 2019 -0700 |
committer | Joe Tsai <joetsai@digital-static.net> | Tue Sep 17 21:33:16 2019 +0000 |
tree | 4933d303b4744eb6dc54209eaeaf5a72db633891 | |
parent | 705acadcc72f8354affc0b9707e8ecefa1756c1d [diff] [blame] |
all: use typed variant of protoreflect.ValueOf Change-Id: I7479632b57e7c8efade12a2eb2b855e9c321adb1 Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/196037 Reviewed-by: Damien Neil <dneil@google.com>
diff --git a/internal/impl/convert_map.go b/internal/impl/convert_map.go index 47b5f22..2ddfc78 100644 --- a/internal/impl/convert_map.go +++ b/internal/impl/convert_map.go
@@ -31,7 +31,7 @@ if v.Type() != c.goType { panic(fmt.Sprintf("invalid type: got %v, want %v", v.Type(), c.goType)) } - return pref.ValueOf(&mapReflect{v, c.keyConv, c.valConv}) + return pref.ValueOfMap(&mapReflect{v, c.keyConv, c.valConv}) } func (c *mapConverter) GoValueOf(v pref.Value) reflect.Value {