type google.golang.org/protobuf/reflect/protoreflect.Descriptor
59 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
source.go#L29: ByDescriptor(desc Descriptor) SourceLocation
type.go#L21: type Descriptor interface {
type.go#L45: Parent() Descriptor
type.go#L120: Descriptor // Descriptor.FullName is identical to Package
type.go#L186: Descriptor
type.go#L292: Descriptor
type.go#L418: Descriptor
type.go#L537: Descriptor
type.go#L584: Descriptor
type.go#L615: Descriptor
type.go#L640: Descriptor
google.golang.org/protobuf/reflect/protodesc
desc.go#L34: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
desc_init.go#L17: type descsByName map[protoreflect.FullName]protoreflect.Descriptor
desc_init.go#L19: func (r descsByName) initEnumDeclarations(eds []*descriptorpb.EnumDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (es []filedesc.Enum, err error) {
desc_init.go#L47: func (r descsByName) initEnumValuesFromDescriptorProto(vds []*descriptorpb.EnumValueDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (vs []filedesc.EnumValue, err error) {
desc_init.go#L63: func (r descsByName) initMessagesDeclarations(mds []*descriptorpb.DescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (ms []filedesc.Message, err error) {
desc_init.go#L117: func (r descsByName) initFieldsFromDescriptorProto(fds []*descriptorpb.FieldDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (fs []filedesc.Field, err error) {
desc_init.go#L144: func (r descsByName) initOneofsFromDescriptorProto(ods []*descriptorpb.OneofDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (os []filedesc.Oneof, err error) {
desc_init.go#L159: func (r descsByName) initExtensionDeclarations(xds []*descriptorpb.FieldDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (xs []filedesc.Extension, err error) {
desc_init.go#L184: func (r descsByName) initServiceDeclarations(sds []*descriptorpb.ServiceDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (ss []filedesc.Service, err error) {
desc_init.go#L203: func (r descsByName) initMethodsFromDescriptorProto(mds []*descriptorpb.MethodDescriptorProto, parent protoreflect.Descriptor, sb *strs.Builder) (ms []filedesc.Method, err error) {
desc_init.go#L220: func (r descsByName) makeBase(child, parent protoreflect.Descriptor, name string, idx int, sb *strs.Builder) (filedesc.BaseL0, error) {
desc_resolve.go#L161: func (r *resolver) findDescriptor(scope protoreflect.FullName, ref partialName) (protoreflect.Descriptor, error) {
desc_resolve.go#L168: var foundButNotImported protoreflect.Descriptor
proto.go#L244: func fullNameOf(d protoreflect.Descriptor) *string {
google.golang.org/protobuf/reflect/protoregistry
registry.go#L47: var ignoreConflict = func(d protoreflect.Descriptor, err error) bool {
registry.go#L149: rangeTopLevelDescriptors(file, func(d protoreflect.Descriptor) {
registry.go#L170: rangeTopLevelDescriptors(file, func(d protoreflect.Descriptor) {
registry.go#L222: func (r *Files) FindDescriptorByName(name protoreflect.FullName) (protoreflect.Descriptor, error) {
registry.go#L270: func findDescriptorInMessage(md protoreflect.MessageDescriptor, suffix nameSuffix) protoreflect.Descriptor {
registry.go#L406: func rangeTopLevelDescriptors(fd protoreflect.FileDescriptor, f func(protoreflect.Descriptor)) {
registry.go#L573: func (r *Types) register(kind string, desc protoreflect.Descriptor, typ interface{}) error {
registry.go#L875: if d, ok := v.(protoreflect.Descriptor); ok {
google.golang.org/protobuf/internal/descfmt
stringer.go#L43: case protoreflect.Descriptor:
stringer.go#L95: ss = append(ss, formatDescOpt(v.(protoreflect.Descriptor), false, allowMulti && !isEnumValue))
stringer.go#L119: func FormatDesc(s fmt.State, r rune, t protoreflect.Descriptor) {
stringer.go#L122: func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
stringer.go#L254: s = string(v.(protoreflect.Descriptor).Name())
stringer.go#L255: case protoreflect.Descriptor:
google.golang.org/protobuf/internal/filedesc
build.go#L48: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
desc.go#L63: func (fd *File) Parent() protoreflect.Descriptor { return nil }
desc.go#L486: Parent protoreflect.Descriptor
desc.go#L499: func (d *Base) Parent() protoreflect.Descriptor { return d.L0.Parent }
desc_init.go#L222: func (ed *Enum) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_init.go#L274: func (md *Message) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_init.go#L390: func (xd *Extension) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_init.go#L426: func (sd *Service) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_lazy.go#L244: func (vd *EnumValue) unmarshalFull(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_lazy.go#L413: func (fd *Field) unmarshalFull(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_lazy.go#L507: func (od *Oneof) unmarshalFull(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_lazy.go#L630: func (md *Method) unmarshalFull(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {
desc_list.go#L316: func (p *SourceLocations) ByDescriptor(desc protoreflect.Descriptor) protoreflect.SourceLocation {
placeholder.go#L34: func (f PlaceholderFile) Parent() protoreflect.Descriptor { return nil }
placeholder.go#L56: func (e PlaceholderEnum) Parent() protoreflect.Descriptor { return nil }
placeholder.go#L73: func (e PlaceholderEnumValue) Parent() protoreflect.Descriptor { return nil }
placeholder.go#L88: func (m PlaceholderMessage) Parent() protoreflect.Descriptor { return nil }
google.golang.org/protobuf/internal/filetype
build.go#L277: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
google.golang.org/protobuf/internal/impl
legacy_extension.go#L146: func (x placeholderExtension) Parent() protoreflect.Descriptor { return nil }
legacy_file.go#L76: func (r resolverOnly) FindDescriptorByName(name protoreflect.FullName) (protoreflect.Descriptor, error) {