protobuf-go/internal/impl
Joe Tsai 070c1010d9 internal/impl: simplify getMessageInfo
Our specific protoreflect.Message implementations have a special
ProtoMessageInfo method to obtain the *MessageInfo for v1 compatibility.
Use that instead to implement getMessageInfo.

Change-Id: I6cab9aeaa93714be73bd812c3d9a3be0ec86dd52
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/187777
Reviewed-by: Damien Neil <dneil@google.com>
2019-07-31 16:45:42 +00:00
..
api_export.go
codec_extension.go internal/impl: support packed extensions 2019-07-11 18:07:16 +00:00
codec_field.go internal/impl: simplify getMessageInfo 2019-07-31 16:45:42 +00:00
codec_gen.go all: support enforce_utf8 override 2019-07-15 19:53:05 +00:00
codec_map_go111.go
codec_map_go112.go
codec_map.go
codec_message.go proto: support message_set_wire_format 2019-07-15 19:32:30 +00:00
codec_messageset.go proto: support message_set_wire_format 2019-07-15 19:32:30 +00:00
codec_reflect.go internal/impl: support packed extensions 2019-07-11 18:07:16 +00:00
codec_tables.go all: support enforce_utf8 override 2019-07-15 19:53:05 +00:00
codec_unsafe.go
decode.go runtime/protoiface: move and rename XXX_Methods 2019-07-12 19:31:58 +00:00
encode.go runtime/protoiface: API adjustments 2019-07-12 23:12:26 +00:00
isinit.go runtime/protoiface: move and rename XXX_Methods 2019-07-12 19:31:58 +00:00
legacy_aberrant_test.go
legacy_enum.go reflect/protoreflect: add Enum.Type and Message.Type 2019-07-12 23:43:21 +00:00
legacy_export_test.go
legacy_export.go all: implement proto1 weak fields 2019-07-15 18:44:12 +00:00
legacy_extension.go reflect/protoreflect: add Enum.Type and Message.Type 2019-07-12 23:43:21 +00:00
legacy_file_test.go
legacy_file.go
legacy_message.go
legacy_test.go reflect/protoreflect: add Enum.Type and Message.Type 2019-07-12 23:43:21 +00:00
message_field.go all: implement proto1 weak fields 2019-07-15 18:44:12 +00:00
message_reflect_gen.go internal/impl: expose MessageInfo 2019-07-17 23:01:13 +00:00
message_reflect.go runtime/protoiface: move and rename XXX_Methods 2019-07-12 19:31:58 +00:00
message_test.go reflect/protoreflect: add Enum.Type and Message.Type 2019-07-12 23:43:21 +00:00
message.go internal/impl: simplify getMessageInfo 2019-07-31 16:45:42 +00:00
pointer_reflect.go all: implement proto1 weak fields 2019-07-15 18:44:12 +00:00
pointer_unsafe.go all: implement proto1 weak fields 2019-07-15 18:44:12 +00:00