Versions in this module Expand all Collapse all v1 v1.26.0 Jan 20, 2021 Changes in this version + func NewFile(fd *descriptorpb.FileDescriptorProto, r Resolver) (protoreflect.FileDescriptor, error) + func NewFiles(fd *descriptorpb.FileDescriptorSet) (*protoregistry.Files, error) + func ToDescriptorProto(message protoreflect.MessageDescriptor) *descriptorpb.DescriptorProto + func ToEnumDescriptorProto(enum protoreflect.EnumDescriptor) *descriptorpb.EnumDescriptorProto + func ToEnumValueDescriptorProto(value protoreflect.EnumValueDescriptor) *descriptorpb.EnumValueDescriptorProto + func ToFieldDescriptorProto(field protoreflect.FieldDescriptor) *descriptorpb.FieldDescriptorProto + func ToFileDescriptorProto(file protoreflect.FileDescriptor) *descriptorpb.FileDescriptorProto + func ToMethodDescriptorProto(method protoreflect.MethodDescriptor) *descriptorpb.MethodDescriptorProto + func ToOneofDescriptorProto(oneof protoreflect.OneofDescriptor) *descriptorpb.OneofDescriptorProto + func ToServiceDescriptorProto(service protoreflect.ServiceDescriptor) *descriptorpb.ServiceDescriptorProto + type FileOptions struct + AllowUnresolvable bool + func (o FileOptions) New(fd *descriptorpb.FileDescriptorProto, r Resolver) (protoreflect.FileDescriptor, error) + func (o FileOptions) NewFiles(fds *descriptorpb.FileDescriptorSet) (*protoregistry.Files, error) + type Resolver interface + FindDescriptorByName func(protoreflect.FullName) (protoreflect.Descriptor, error) + FindFileByPath func(string) (protoreflect.FileDescriptor, error)