MessageName returns the full protobuf name for the given message type. Deprecated: Use protoreflect.MessageDescriptor.FullName instead.
(m Message)
| 262 | // |
| 263 | // Deprecated: Use protoreflect.MessageDescriptor.FullName instead. |
| 264 | func MessageName(m Message) messageName { |
| 265 | if m == nil { |
| 266 | return "" |
| 267 | } |
| 268 | if m, ok := m.(interface{ XXX_MessageName() messageName }); ok { |
| 269 | return m.XXX_MessageName() |
| 270 | } |
| 271 | return messageName(protoimpl.X.MessageDescriptorOf(m).FullName()) |
| 272 | } |
| 273 | |
| 274 | // RegisterExtension is called from the generated code to register |
| 275 | // the extension descriptor. |
no outgoing calls