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

79 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		proto.go#L148: type ProtoMessage interface{ ProtoReflect() Message }
		type.go#L109: 	Options() ProtoMessage
		type.go#L217: 	ExtensionRangeOptions(i int) ProtoMessage
		value.go#L55: 	Interface() ProtoMessage
		value_union.go#L114: 	case ProtoMessage:

	google.golang.org/protobuf/internal/descopts
		options.go#L20: 	File           protoreflect.ProtoMessage
		options.go#L21: 	Enum           protoreflect.ProtoMessage
		options.go#L22: 	EnumValue      protoreflect.ProtoMessage
		options.go#L23: 	Message        protoreflect.ProtoMessage
		options.go#L24: 	Field          protoreflect.ProtoMessage
		options.go#L25: 	Oneof          protoreflect.ProtoMessage
		options.go#L26: 	ExtensionRange protoreflect.ProtoMessage
		options.go#L27: 	Service        protoreflect.ProtoMessage
		options.go#L28: 	Method         protoreflect.ProtoMessage

	google.golang.org/protobuf/internal/filedesc
		desc.go#L75: 		Options   func() protoreflect.ProtoMessage
		desc.go#L135: func (fd *File) Options() protoreflect.ProtoMessage {
		desc.go#L190: 		Options        func() protoreflect.ProtoMessage
		desc.go#L201: 		Options func() protoreflect.ProtoMessage
		desc.go#L206: func (ed *Enum) Options() protoreflect.ProtoMessage {
		desc.go#L230: func (ed *EnumValue) Options() protoreflect.ProtoMessage {
		desc.go#L256: 		Options               func() protoreflect.ProtoMessage
		desc.go#L263: 		ExtensionRangeOptions []func() protoreflect.ProtoMessage // must be same length as ExtensionRanges
		desc.go#L271: 		Options          func() protoreflect.ProtoMessage
		desc.go#L291: 		Options func() protoreflect.ProtoMessage
		desc.go#L298: func (md *Message) Options() protoreflect.ProtoMessage {
		desc.go#L311: func (md *Message) ExtensionRangeOptions(i int) protoreflect.ProtoMessage {
		desc.go#L336: func (fd *Field) Options() protoreflect.ProtoMessage {
		desc.go#L420: func (od *Oneof) Options() protoreflect.ProtoMessage {
		desc.go#L445: 		Options          func() protoreflect.ProtoMessage
		desc.go#L454: func (xd *Extension) Options() protoreflect.ProtoMessage {
		desc.go#L512: 		Options func() protoreflect.ProtoMessage
		desc.go#L521: 		Options           func() protoreflect.ProtoMessage
		desc.go#L529: func (sd *Service) Options() protoreflect.ProtoMessage {
		desc.go#L544: func (md *Method) Options() protoreflect.ProtoMessage {
		desc_lazy.go#L673: func (db *Builder) optionsUnmarshaler(p *protoreflect.ProtoMessage, b []byte) func() protoreflect.ProtoMessage {
		desc_lazy.go#L677: 	var opts protoreflect.ProtoMessage
		desc_lazy.go#L679: 	return func() protoreflect.ProtoMessage {
		desc_lazy.go#L684: 			opts = reflect.New(reflect.TypeOf(*p).Elem()).Interface().(protoreflect.ProtoMessage)
		placeholder.go#L40: func (f PlaceholderFile) Options() protoreflect.ProtoMessage            { return descopts.File }
		placeholder.go#L62: func (e PlaceholderEnum) Options() protoreflect.ProtoMessage        { return descopts.Enum }
		placeholder.go#L80: func (e PlaceholderEnumValue) Options() protoreflect.ProtoMessage         { return descopts.EnumValue }
		placeholder.go#L95: func (m PlaceholderMessage) Options() protoreflect.ProtoMessage         { return descopts.Message }
		placeholder.go#L103: func (m PlaceholderMessage) ExtensionRangeOptions(int) protoreflect.ProtoMessage {

	google.golang.org/protobuf/internal/filetype
		build.go#L185: 					descopts.File = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L187: 					descopts.Enum = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L189: 					descopts.EnumValue = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L191: 					descopts.Message = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L193: 					descopts.Field = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L195: 					descopts.Oneof = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L197: 					descopts.ExtensionRange = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L199: 					descopts.Service = messageGoTypes[i].(protoreflect.ProtoMessage)
		build.go#L201: 					descopts.Method = messageGoTypes[i].(protoreflect.ProtoMessage)

	google.golang.org/protobuf/internal/impl
		api_export.go#L87: type legacyMessageWrapper struct{ m protoreflect.ProtoMessage }
		api_export.go#L103: 	case protoreflect.ProtoMessage:
		api_export.go#L110: func (Export) protoMessageV2Of(m message) protoreflect.ProtoMessage {
		api_export.go#L114: 	case protoreflect.ProtoMessage:
		api_export.go#L127: func (Export) ProtoMessageV2Of(m message) protoreflect.ProtoMessage {
		api_export.go#L175: func (Export) MessageStringOf(m protoreflect.ProtoMessage) string {
		api_export_opaque.go#L16: 	UnmarshalField(msg.(protoreflect.ProtoMessage).ProtoReflect(), protoreflect.FieldNumber(fieldNum))
		codec_field.go#L783: func asMessage(v reflect.Value) protoreflect.ProtoMessage {
		codec_field.go#L784: 	if m, ok := v.Interface().(protoreflect.ProtoMessage); ok {
		convert.go#L432: 	if m, ok := v.Interface().(protoreflect.ProtoMessage); ok {
		legacy_extension.go#L101: 	case protoreflect.ProtoMessage:
		legacy_extension.go#L152: func (x placeholderExtension) Options() protoreflect.ProtoMessage                 { return descopts.Field }
		legacy_message.go#L101: 	if _, ok := mv.(protoreflect.ProtoMessage); ok {
		legacy_message.go#L314: 		fd.L1.Options = func() protoreflect.ProtoMessage {
		legacy_message.go#L334: 		case protoreflect.ProtoMessage:
		legacy_message.go#L350: 				md2.L2.Options = func() protoreflect.ProtoMessage {
		legacy_message.go#L522: func (m aberrantMessage) Interface() protoreflect.ProtoMessage {
		message.go#L55: 	m, ok := reflect.Zero(mt).Interface().(protoreflect.ProtoMessage)
		message.go#L113: 	WeakFields      = map[int32]protoreflect.ProtoMessage
		message.go#L229: 	if r, ok := m.(protoreflect.ProtoMessage); ok {
		message_reflect.go#L389: 	_ protoreflect.ProtoMessage = (*messageIfaceWrapper)(nil)
		message_reflect_gen.go#L23: func (m *messageState) Interface() protoreflect.ProtoMessage {
		message_reflect_gen.go#L24: 	return m.protoUnwrap().(protoreflect.ProtoMessage)
		message_reflect_gen.go#L151: func (m *messageReflectWrapper) Interface() protoreflect.ProtoMessage {
		message_reflect_gen.go#L152: 	if m, ok := m.protoUnwrap().(protoreflect.ProtoMessage); ok {

	google.golang.org/protobuf/proto
		proto.go#L24: type Message = protoreflect.ProtoMessage