kubernetes/vendor/google.golang.org/protobuf/internal/filedesc/desc_init.go

type fileRaw

func newRawFile(db Builder) *File {}

// initDecls pre-allocates slices for the exact number of enums, messages
// (including map entries), extensions, and services declared in the proto file.
// This is done to avoid regrowing the slice, which would change the address
// for any previously seen declaration.
//
// The alloc methods "allocates" slices by pulling from the capacity.
func (fd *File) initDecls(numEnums, numMessages, numExtensions, numServices int32) {}

func (fd *File) allocEnums(n int) []Enum {}

func (fd *File) allocMessages(n int) []Message {}

func (fd *File) allocExtensions(n int) []Extension {}

func (fd *File) allocServices(n int) []Service {}

// checkDecls performs a sanity check that the expected number of expected
// declarations matches the number that were found in the descriptor proto.
func (fd *File) checkDecls() {}

func (fd *File) unmarshalSeed(b []byte) {}

func (fd *File) unmarshalSeedOptions(b []byte) {}

func (ed *Enum) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {}

func (md *Message) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {}

func (md *Message) unmarshalSeedOptions(b []byte) {}

func (xd *Extension) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {}

func (xd *Extension) unmarshalOptions(b []byte) {}

func (sd *Service) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protoreflect.Descriptor, i int) {}

var nameBuilderPool

func getBuilder() *strs.Builder {}

func putBuilder(b *strs.Builder) {}

// makeFullName converts b to a protoreflect.FullName,
// where b must start with a leading dot.
func makeFullName(sb *strs.Builder, b []byte) protoreflect.FullName {}

func appendFullName(sb *strs.Builder, prefix protoreflect.FullName, suffix []byte) protoreflect.FullName {}