type google.golang.org/protobuf/reflect/protoreflect.FileDescriptor
54 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
type.go#L26: ParentFile() FileDescriptor
type.go#L119: type FileDescriptor interface {
type.go#L144: type isFileDescriptor interface{ ProtoType(FileDescriptor) }
type.go#L161: FileDescriptor
google.golang.org/protobuf/reflect/protodesc
desc.go#L33: FindFileByPath(string) (protoreflect.FileDescriptor, error)
desc.go#L66: func NewFile(fd *descriptorpb.FileDescriptorProto, r Resolver) (protoreflect.FileDescriptor, error) {
desc.go#L84: func (o FileOptions) New(fd *descriptorpb.FileDescriptorProto, r Resolver) (protoreflect.FileDescriptor, error) {
proto.go#L21: func ToFileDescriptorProto(file protoreflect.FileDescriptor) *descriptorpb.FileDescriptorProto {
google.golang.org/protobuf/reflect/protoregistry
registry.go#L99: filesByPath map[string][]protoreflect.FileDescriptor
registry.go#L104: files []protoreflect.FileDescriptor
registry.go#L114: func (r *Files) RegisterFile(file protoreflect.FileDescriptor) error {
registry.go#L123: r.filesByPath = make(map[string][]protoreflect.FileDescriptor)
registry.go#L315: func (r *Files) FindFileByPath(path string) (protoreflect.FileDescriptor, error) {
registry.go#L350: func (r *Files) RangeFiles(f func(protoreflect.FileDescriptor) bool) {
registry.go#L385: func (r *Files) RangeFilesByPackage(name protoreflect.FullName, f func(protoreflect.FileDescriptor) bool) {
registry.go#L406: func rangeTopLevelDescriptors(fd protoreflect.FileDescriptor, f func(protoreflect.Descriptor)) {
google.golang.org/protobuf/internal/descfmt
stringer.go#L109: reflect.TypeOf((*protoreflect.FileDescriptor)(nil)).Elem(): {"Path", "Package", "Imports", "Messages", "Enums", "Extensions", "Services"},
stringer.go#L131: _, isFile := t.(protoreflect.FileDescriptor)
google.golang.org/protobuf/internal/filedesc
build.go#L47: FindFileByPath(string) (protoreflect.FileDescriptor, error)
build.go#L49: RegisterFile(protoreflect.FileDescriptor) error
build.go#L72: File protoreflect.FileDescriptor
desc.go#L62: func (fd *File) ParentFile() protoreflect.FileDescriptor { return fd }
desc.go#L84: func (fd *File) ProtoType(protoreflect.FileDescriptor) {}
desc.go#L493: func (d *Base) ParentFile() protoreflect.FileDescriptor {
desc_list.go#L299: File protoreflect.FileDescriptor
desc_list.go#L324: case protoreflect.FileDescriptor:
desc_list.go#L334: case protoreflect.FileDescriptor:
desc_list.go#L347: case protoreflect.FileDescriptor:
desc_list.go#L375: case protoreflect.FileDescriptor:
desc_list.go#L395: case protoreflect.FileDescriptor:
placeholder.go#L33: func (f PlaceholderFile) ParentFile() protoreflect.FileDescriptor { return f }
placeholder.go#L49: func (f PlaceholderFile) ProtoType(protoreflect.FileDescriptor) { return }
placeholder.go#L55: func (e PlaceholderEnum) ParentFile() protoreflect.FileDescriptor { return nil }
placeholder.go#L72: func (e PlaceholderEnumValue) ParentFile() protoreflect.FileDescriptor { return nil }
placeholder.go#L87: func (m PlaceholderMessage) ParentFile() protoreflect.FileDescriptor { return nil }
google.golang.org/protobuf/internal/filetype
build.go#L118: File protoreflect.FileDescriptor
build.go#L276: FindFileByPath(string) (protoreflect.FileDescriptor, error)
build.go#L278: RegisterFile(protoreflect.FileDescriptor) error
google.golang.org/protobuf/internal/impl
legacy_extension.go#L145: func (x placeholderExtension) ParentFile() protoreflect.FileDescriptor { return nil }
legacy_file.go#L43: func legacyLoadFileDesc(b []byte) protoreflect.FileDescriptor {
legacy_file.go#L46: return fd.(protoreflect.FileDescriptor)
legacy_file.go#L64: return fd.(protoreflect.FileDescriptor)
legacy_file.go#L73: func (r resolverOnly) FindFileByPath(path string) (protoreflect.FileDescriptor, error) {
legacy_file.go#L79: func (resolverOnly) RegisterFile(protoreflect.FileDescriptor) error {
google.golang.org/protobuf/types/descriptorpb
descriptor.pb.go#L3008: var File_google_protobuf_descriptor_proto protoreflect.FileDescriptor
google.golang.org/protobuf/types/known/anypb
any.pb.go#L417: var File_google_protobuf_any_proto protoreflect.FileDescriptor
google.golang.org/protobuf/types/known/durationpb
duration.pb.go#L297: var File_google_protobuf_duration_proto protoreflect.FileDescriptor
google.golang.org/protobuf/types/known/timestamppb
timestamp.pb.go#L308: var File_google_protobuf_timestamp_proto protoreflect.FileDescriptor
google.golang.org/genproto/googleapis/rpc/status
status.pb.go#L117: var File_google_rpc_status_proto protoreflect.FileDescriptor
google.golang.org/grpc/binarylog/grpc_binarylog_v1
binarylog.pb.go#L874: var File_grpc_binlog_v1_binarylog_proto protoreflect.FileDescriptor
github.com/golang/protobuf/proto
registry.go#L130: protoregistry.GlobalFiles.RangeFilesByPackage(protoPkg, func(fd protoreflect.FileDescriptor) bool {
github.com/golang/protobuf/ptypes/any
any.pb.go#L17: var File_github_com_golang_protobuf_ptypes_any_any_proto protoreflect.FileDescriptor
github.com/golang/protobuf/ptypes/duration
duration.pb.go#L17: var File_github_com_golang_protobuf_ptypes_duration_duration_proto protoreflect.FileDescriptor
github.com/golang/protobuf/ptypes/timestamp
timestamp.pb.go#L17: var File_github_com_golang_protobuf_ptypes_timestamp_timestamp_proto protoreflect.FileDescriptor