type FileImports …
func (p *FileImports) Len() int { … }
func (p *FileImports) Get(i int) protoreflect.FileImport { … }
func (p *FileImports) Format(s fmt.State, r rune) { … }
func (p *FileImports) ProtoInternal(pragma.DoNotImplement) { … }
type Names …
func (p *Names) Len() int { … }
func (p *Names) Get(i int) protoreflect.Name { … }
func (p *Names) Has(s protoreflect.Name) bool { … }
func (p *Names) Format(s fmt.State, r rune) { … }
func (p *Names) ProtoInternal(pragma.DoNotImplement) { … }
func (p *Names) lazyInit() *Names { … }
func (p *Names) CheckValid() error { … }
type EnumRanges …
func (p *EnumRanges) Len() int { … }
func (p *EnumRanges) Get(i int) [2]protoreflect.EnumNumber { … }
func (p *EnumRanges) Has(n protoreflect.EnumNumber) bool { … }
func (p *EnumRanges) Format(s fmt.State, r rune) { … }
func (p *EnumRanges) ProtoInternal(pragma.DoNotImplement) { … }
func (p *EnumRanges) lazyInit() *EnumRanges { … }
func (p *EnumRanges) CheckValid() error { … }
type enumRange …
func (r enumRange) Start() protoreflect.EnumNumber { … }
func (r enumRange) End() protoreflect.EnumNumber { … }
func (r enumRange) String() string { … }
type FieldRanges …
func (p *FieldRanges) Len() int { … }
func (p *FieldRanges) Get(i int) [2]protoreflect.FieldNumber { … }
func (p *FieldRanges) Has(n protoreflect.FieldNumber) bool { … }
func (p *FieldRanges) Format(s fmt.State, r rune) { … }
func (p *FieldRanges) ProtoInternal(pragma.DoNotImplement) { … }
func (p *FieldRanges) lazyInit() *FieldRanges { … }
func (p *FieldRanges) CheckValid(isMessageSet bool) error { … }
func isValidFieldNumber(n protoreflect.FieldNumber, isMessageSet bool) bool { … }
func (p *FieldRanges) CheckOverlap(q *FieldRanges) error { … }
type fieldRange …
func (r fieldRange) Start() protoreflect.FieldNumber { … }
func (r fieldRange) End() protoreflect.FieldNumber { … }
func (r fieldRange) String() string { … }
type FieldNumbers …
func (p *FieldNumbers) Len() int { … }
func (p *FieldNumbers) Get(i int) protoreflect.FieldNumber { … }
func (p *FieldNumbers) Has(n protoreflect.FieldNumber) bool { … }
func (p *FieldNumbers) Format(s fmt.State, r rune) { … }
func (p *FieldNumbers) ProtoInternal(pragma.DoNotImplement) { … }
type OneofFields …
func (p *OneofFields) Len() int { … }
func (p *OneofFields) Get(i int) protoreflect.FieldDescriptor { … }
func (p *OneofFields) ByName(s protoreflect.Name) protoreflect.FieldDescriptor { … }
func (p *OneofFields) ByJSONName(s string) protoreflect.FieldDescriptor { … }
func (p *OneofFields) ByTextName(s string) protoreflect.FieldDescriptor { … }
func (p *OneofFields) ByNumber(n protoreflect.FieldNumber) protoreflect.FieldDescriptor { … }
func (p *OneofFields) Format(s fmt.State, r rune) { … }
func (p *OneofFields) ProtoInternal(pragma.DoNotImplement) { … }
func (p *OneofFields) lazyInit() *OneofFields { … }
type SourceLocations …
func (p *SourceLocations) Len() int { … }
func (p *SourceLocations) Get(i int) protoreflect.SourceLocation { … }
func (p *SourceLocations) byKey(k pathKey) protoreflect.SourceLocation { … }
func (p *SourceLocations) ByPath(path protoreflect.SourcePath) protoreflect.SourceLocation { … }
func (p *SourceLocations) ByDescriptor(desc protoreflect.Descriptor) protoreflect.SourceLocation { … }
func (p *SourceLocations) lazyInit() *SourceLocations { … }
func (p *SourceLocations) ProtoInternal(pragma.DoNotImplement) { … }
type pathKey …
func newPathKey(p protoreflect.SourcePath) (k pathKey) { … }