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()
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)