google.golang.org/protobuf/reflect/protoreflect.FieldDescriptors.Len (method)

29 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		type.go#L396: 	Len() int

	google.golang.org/protobuf/reflect/protodesc
		desc_validate.go#L101: 		for i := 0; i < m.Fields().Len(); i++ {
		desc_validate.go#L110: 		if isMessageSet && (m.Syntax() != protoreflect.Proto2 || m.Fields().Len() > 0 || m.ExtensionRanges().Len() == 0) {
		desc_validate.go#L121: 			for i := 0; i < m.Fields().Len(); i++ {
		desc_validate.go#L158: 				if f.ContainingOneof() != nil && f.ContainingOneof().Fields().Len() != 1 {
		desc_validate.go#L189: 			if o.Fields().Len() == 0 {
		desc_validate.go#L192: 			if n := o.Fields().Len(); n-1 != (o.Fields().Get(n-1).Index() - o.Fields().Get(0).Index()) {
		desc_validate.go#L204: 			for i := 0; i < o.Fields().Len(); i++ {
		desc_validate.go#L345: 	case md.Fields().Len() != 2:
		proto.go#L86: 	for i, fields := 0, message.Fields(); i < fields.Len(); i++ {

	google.golang.org/protobuf/encoding/protojson
		encode.go#L179: 	for i := 0; i < fds.Len(); i++ {

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L186: 			for i := 0; i < fs.Len(); i++ {

	google.golang.org/protobuf/internal/impl
		checkinit.go#L129: 	for i := 0; i < md.Fields().Len(); i++ {
		codec_field.go#L39: 	for i, lim := 0, fields.Len(); i < lim; i++ {
		codec_message.go#L68: 	preallocFields := make([]coderFieldInfo, fields.Len())
		codec_message.go#L69: 	for i := 0; i < fields.Len(); i++ {
		message_reflect.go#L58: 	for i := 0; i < fds.Len(); i++ {
		message_reflect.go#L91: 	mi.denseFields = make([]*fieldInfo, fds.Len()*2)
		message_reflect.go#L92: 	for i := 0; i < fds.Len(); i++ {
		message_reflect.go#L98: 	for i := 0; i < fds.Len(); {
		message_reflect.go#L102: 			i += od.Fields().Len()
		message_reflect.go#L184: 	for i := 0; i < fds.Len(); i++ {

	google.golang.org/protobuf/proto
		reset.go#L31: 	for i := 0; i < fds.Len(); i++ {

	github.com/golang/protobuf/jsonpb
		decode.go#L313: 	for i := 0; i < fds.Len(); i++ {
		encode.go#L236: 	for i := 0; i < fds.Len(); {
		encode.go#L240: 			i += od.Fields().Len()

	github.com/golang/protobuf/proto
		defaults.go#L22: 	for i := 0; i < fds.Len(); i++ {
		text_encode.go#L270: 	for i := 0; i < fds.Len(); {
		text_encode.go#L274: 			i += od.Fields().Len()