type google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor
61 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
type.go#L383: Enum() EnumDescriptor
type.go#L536: type EnumDescriptor interface {
type.go#L549: type isEnumDescriptor interface{ ProtoType(EnumDescriptor) }
type.go#L559: Descriptor() EnumDescriptor
type.go#L567: Get(i int) EnumDescriptor
type.go#L570: ByName(s Name) EnumDescriptor
value.go#L16: Descriptor() EnumDescriptor
google.golang.org/protobuf/reflect/protodesc
desc_init.go#L228: if _, ok := parent.(protoreflect.EnumDescriptor); ok {
desc_resolve.go#L109: func (r *resolver) findTarget(k protoreflect.Kind, scope protoreflect.FullName, ref partialName, isWeak bool) (protoreflect.Kind, protoreflect.EnumDescriptor, protoreflect.MessageDescriptor, error) {
desc_resolve.go#L135: case protoreflect.EnumDescriptor:
desc_resolve.go#L204: func (r *resolver) findEnumDescriptor(scope protoreflect.FullName, ref partialName, isWeak bool) (protoreflect.EnumDescriptor, error) {
desc_resolve.go#L213: ed, ok := d.(protoreflect.EnumDescriptor)
proto.go#L182: func ToEnumDescriptorProto(enum protoreflect.EnumDescriptor) *descriptorpb.EnumDescriptorProto {
google.golang.org/protobuf/reflect/protoregistry
registry.go#L235: case protoreflect.EnumDescriptor:
google.golang.org/protobuf/internal/descfmt
stringer.go#L113: reflect.TypeOf((*protoreflect.EnumDescriptor)(nil)).Elem(): {"Values", "ReservedNames", "ReservedRanges"},
google.golang.org/protobuf/internal/filedesc
build.go#L57: FindEnumByIndex(int32, int32, []Enum, []Message) protoreflect.EnumDescriptor
desc.go#L153: func (ed *Enum) ProtoType(protoreflect.EnumDescriptor) {}
desc.go#L211: Enum protoreflect.EnumDescriptor
desc.go#L314: func (fd *Field) Enum() protoreflect.EnumDescriptor {
desc.go#L373: Enum protoreflect.EnumDescriptor
desc.go#L408: func (xd *Extension) Enum() protoreflect.EnumDescriptor { return xd.lazyInit().Enum }
desc.go#L559: func unmarshalDefault(b []byte, k protoreflect.Kind, pf *File, ed protoreflect.EnumDescriptor) defaultValue {
desc_lazy.go#L95: func (file *File) resolveEnumDependency(ed protoreflect.EnumDescriptor, i, j int32) protoreflect.EnumDescriptor {
desc_lazy.go#L108: return d.(protoreflect.EnumDescriptor)
desc_list.go#L371: case protoreflect.EnumDescriptor:
desc_list.go#L386: case protoreflect.EnumDescriptor:
desc_list_gen.go#L27: func (p *Enums) Get(i int) protoreflect.EnumDescriptor {
desc_list_gen.go#L30: func (p *Enums) ByName(s protoreflect.Name) protoreflect.EnumDescriptor {
placeholder.go#L66: func (e PlaceholderEnum) ProtoType(protoreflect.EnumDescriptor) { return }
google.golang.org/protobuf/internal/filetype
build.go#L282: func (r *resolverByIndex) FindEnumByIndex(i, j int32, es []filedesc.Enum, ms []filedesc.Message) protoreflect.EnumDescriptor {
google.golang.org/protobuf/internal/impl
api_export.go#L48: func (Export) EnumDescriptorOf(e enum) protoreflect.EnumDescriptor {
api_export.go#L74: func (Export) EnumStringOf(ed protoreflect.EnumDescriptor, n protoreflect.EnumNumber) string {
enum.go#L15: Desc protoreflect.EnumDescriptor
enum.go#L21: func (t *EnumInfo) Descriptor() protoreflect.EnumDescriptor { return t.Desc }
legacy_enum.go#L21: func legacyEnumName(ed protoreflect.EnumDescriptor) string {
legacy_enum.go#L65: desc protoreflect.EnumDescriptor
legacy_enum.go#L78: func (t *legacyEnumType) Descriptor() protoreflect.EnumDescriptor {
legacy_enum.go#L88: func (e *legacyEnumWrapper) Descriptor() protoreflect.EnumDescriptor {
legacy_enum.go#L117: func LegacyLoadEnumDesc(t reflect.Type) protoreflect.EnumDescriptor {
legacy_enum.go#L120: return ed.(protoreflect.EnumDescriptor)
legacy_enum.go#L134: var ed protoreflect.EnumDescriptor
legacy_enum.go#L145: return ed.(protoreflect.EnumDescriptor)
legacy_enum.go#L160: func aberrantLoadEnumDesc(t reflect.Type) protoreflect.EnumDescriptor {
legacy_enum.go#L163: return ed.(protoreflect.EnumDescriptor)
legacy_enum.go#L184: return ed.(protoreflect.EnumDescriptor)
legacy_export.go#L23: func (Export) LegacyEnumName(ed protoreflect.EnumDescriptor) string {
legacy_export.go#L39: func (Export) UnmarshalJSONEnum(ed protoreflect.EnumDescriptor, b []byte) (protoreflect.EnumNumber, error) {
legacy_extension.go#L88: var ed protoreflect.EnumDescriptor
legacy_extension.go#L173: func (x placeholderExtension) Enum() protoreflect.EnumDescriptor { return nil }
google.golang.org/protobuf/types/descriptorpb
descriptor.pb.go#L139: func (FieldDescriptorProto_Type) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L199: func (FieldDescriptorProto_Label) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L260: func (FileOptions_OptimizeMode) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L320: func (FieldOptions_CType) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L382: func (FieldOptions_JSType) Descriptor() protoreflect.EnumDescriptor {
descriptor.pb.go#L444: func (MethodOptions_IdempotencyLevel) Descriptor() protoreflect.EnumDescriptor {
google.golang.org/grpc/binarylog/grpc_binarylog_v1
binarylog.pb.go#L111: func (GrpcLogEntry_EventType) Descriptor() protoreflect.EnumDescriptor {
binarylog.pb.go#L161: func (GrpcLogEntry_Logger) Descriptor() protoreflect.EnumDescriptor {
binarylog.pb.go#L217: func (Address_Type) Descriptor() protoreflect.EnumDescriptor {
github.com/golang/protobuf/proto
registry.go#L131: walkEnums(fd, func(ed protoreflect.EnumDescriptor) {
registry.go#L159: }, f func(protoreflect.EnumDescriptor)) {