type google.golang.org/protobuf/reflect/protoreflect.MessageDescriptor

59 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		type.go#L185: type MessageDescriptor interface {
		type.go#L232: type isMessageDescriptor interface{ ProtoType(MessageDescriptor) }
		type.go#L245: 	Descriptor() MessageDescriptor
		type.go#L253: 	Get(i int) MessageDescriptor
		type.go#L256: 	ByName(s Name) MessageDescriptor
		type.go#L348: 	ContainingMessage() MessageDescriptor
		type.go#L356: 	Message() MessageDescriptor
		type.go#L608: 	Input() MessageDescriptor
		type.go#L610: 	Output() MessageDescriptor
		value.go#L43: 	Descriptor() MessageDescriptor

	google.golang.org/protobuf/reflect/protoregistry
		registry.go#L205: 			case protoreflect.MessageDescriptor:
		registry.go#L232: func findDescriptorInMessage(md protoreflect.MessageDescriptor, suffix nameSuffix) protoreflect.Descriptor {

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L108: 	reflect.TypeOf((*pref.MessageDescriptor)(nil)).Elem():   {"IsMapEntry", "Fields", "Oneofs", "ReservedNames", "ReservedRanges", "RequiredNumbers", "ExtensionRanges", "Messages", "Enums", "Extensions"},

	google.golang.org/protobuf/internal/encoding/messageset
		messageset.go#L46: func IsMessageSet(md pref.MessageDescriptor) bool {

	google.golang.org/protobuf/internal/filedesc
		build.go#L56: 	FindMessageByIndex(int32, int32, []Enum, []Message) pref.MessageDescriptor
		desc.go#L220: 		Message          pref.MessageDescriptor
		desc.go#L255: func (md *Message) ProtoType(pref.MessageDescriptor)      {}
		desc.go#L318: func (fd *Field) ContainingMessage() pref.MessageDescriptor {
		desc.go#L319: 	return fd.L0.Parent.(pref.MessageDescriptor)
		desc.go#L324: func (fd *Field) Message() pref.MessageDescriptor {
		desc.go#L327: 			return d.(pref.MessageDescriptor)
		desc.go#L370: 		Extendee    pref.MessageDescriptor
		desc.go#L381: 		Message          pref.MessageDescriptor
		desc.go#L411: func (xd *Extension) ContainingMessage() pref.MessageDescriptor  { return xd.L1.Extendee }
		desc.go#L413: func (xd *Extension) Message() pref.MessageDescriptor            { return xd.lazyInit().Message }
		desc.go#L440: 		Input             pref.MessageDescriptor
		desc.go#L441: 		Output            pref.MessageDescriptor
		desc.go#L468: func (md *Method) Input() pref.MessageDescriptor       { return md.L1.Input }
		desc.go#L469: func (md *Method) Output() pref.MessageDescriptor      { return md.L1.Output }
		desc_lazy.go#L113: func (file *File) resolveMessageDependency(md pref.MessageDescriptor, i, j int32) pref.MessageDescriptor {
		desc_lazy.go#L126: 		return d.(pref.MessageDescriptor)
		desc_list_gen.go#L112: func (p *Messages) Get(i int) protoreflect.MessageDescriptor {
		desc_list_gen.go#L115: func (p *Messages) ByName(s protoreflect.Name) protoreflect.MessageDescriptor {
		placeholder.go#L106: func (m PlaceholderMessage) ProtoType(pref.MessageDescriptor)            { return }

	google.golang.org/protobuf/internal/filetype
		build.go#L291: func (r *resolverByIndex) FindMessageByIndex(i, j int32, es []fdesc.Enum, ms []fdesc.Message) pref.MessageDescriptor {

	google.golang.org/protobuf/internal/impl
		api_export.go#L151: func (Export) MessageDescriptorOf(m message) pref.MessageDescriptor {
		checkinit.go#L93: func needsInitCheck(md pref.MessageDescriptor) bool {
		checkinit.go#L104: func needsInitCheckLocked(md pref.MessageDescriptor) (has bool) {
		legacy_extension.go#L89: 	var md pref.MessageDescriptor
		legacy_extension.go#L171: func (x placeholderExtension) ContainingMessage() pref.MessageDescriptor  { return nil }
		legacy_extension.go#L173: func (x placeholderExtension) Message() pref.MessageDescriptor            { return nil }
		legacy_message.go#L81: func LegacyLoadMessageDesc(t reflect.Type) pref.MessageDescriptor {
		legacy_message.go#L84: func legacyLoadMessageDesc(t reflect.Type, name pref.FullName) pref.MessageDescriptor {
		legacy_message.go#L87: 		return mi.(pref.MessageDescriptor)
		legacy_message.go#L139: 		return md.(protoreflect.MessageDescriptor)
		legacy_message.go#L146: 	aberrantMessageDescCache map[reflect.Type]protoreflect.MessageDescriptor
		legacy_message.go#L154: func aberrantLoadMessageDesc(t reflect.Type, name pref.FullName) pref.MessageDescriptor {
		legacy_message.go#L158: 		aberrantMessageDescCache = make(map[reflect.Type]protoreflect.MessageDescriptor)
		legacy_message.go#L162: func aberrantLoadMessageDescReentrant(t reflect.Type, name pref.FullName) pref.MessageDescriptor {
		legacy_message.go#L433: func (mt aberrantMessageType) Descriptor() pref.MessageDescriptor {
		legacy_message.go#L450: func (m aberrantMessage) Descriptor() pref.MessageDescriptor {
		message.go#L31: 	Desc pref.MessageDescriptor
		message.go#L215: func (mi *MessageInfo) Descriptor() protoreflect.MessageDescriptor { return mi.Desc }
		message_reflect_gen.go#L14: func (m *messageState) Descriptor() protoreflect.MessageDescriptor {
		message_reflect_gen.go#L131: func (m *messageReflectWrapper) Descriptor() protoreflect.MessageDescriptor {

	github.com/golang/protobuf/proto
		extensions.go#L319: func isValidExtension(md protoreflect.MessageDescriptor, xtd protoreflect.ExtensionTypeDescriptor) bool {
		proto.go#L164: func isMessageSet(md protoreflect.MessageDescriptor) bool {
		registry.go#L227: 		if md, _ := d.(protoreflect.MessageDescriptor); md != nil && md.IsMapEntry() {