reflect.Value.Len (method, view implemented interface methods)

69 uses

	reflect (current package)
		deepequal.go#L92: 		for i := 0; i < v1.Len(); i++ {
		deepequal.go#L102: 		if v1.Len() != v2.Len() {
		deepequal.go#L112: 		for i := 0; i < v1.Len(); i++ {
		deepequal.go#L139: 		if v1.Len() != v2.Len() {
		iter.go#L76: 			for i := range v.Len() {
		iter.go#L84: 			for i := range v.Len() {
		iter.go#L140: 			for i := range v.Len() {
		iter.go#L148: 			for i := range v.Len() {
		swapper.go#L24: 	switch v.Len() {
		value.go#L1705: 		return v.Len() == 0
		value.go#L1850: func (v Value) Len() int {
		value.go#L2791: 	n := s.Len()
		value.go#L2805: 	ns := s.Len()
		value.go#L2806: 	nt := t.Len()
		value.go#L2849: 		ds.Len = dst.Len()
		value.go#L2856: 		ss.Len = src.Len()
		value.go#L3243: 		if t.Len() > v.Len() {
		value.go#L3248: 		if n > v.Len() {
		value.go#L3338: 		vl := v.Len()
		value.go#L3632: 	if n > v.Len() {
		value.go#L3633: 		panic("reflect: cannot convert slice with length " + strconv.Itoa(v.Len()) + " to pointer to array with length " + strconv.Itoa(n))
		value.go#L3642: 	if n > v.Len() {
		value.go#L3643: 		panic("reflect: cannot convert slice with length " + strconv.Itoa(v.Len()) + " to array with length " + strconv.Itoa(n))

	encoding/asn1
		marshal.go#L507: 			if s.Len() > 0 {
		marshal.go#L543: 		switch l := v.Len(); l {
		marshal.go#L588: 	if v.Kind() == reflect.Slice && v.Len() == 0 && params.omitEmpty {

	encoding/binary
		binary.go#L703: 			return size.(int) * v.Len()
		binary.go#L711: 			return size * v.Len()
		binary.go#L848: 		l := v.Len()
		binary.go#L870: 		l := v.Len()
		binary.go#L917: 		l := v.Len()
		binary.go#L935: 		l := v.Len()

	encoding/json
		decode.go#L554: 			if i >= v.Len() {
		decode.go#L559: 		if i < v.Len() {
		decode.go#L584: 	if i < v.Len() {
		decode.go#L586: 			for ; i < v.Len(); i++ {
		encode.go#L355: 		return v.Len() == 0
		encode.go#L784: 		sv  = make([]reflectWithString, v.Len())
		encode.go#L856: 		}{v.UnsafePointer(), v.Len()}
		encode.go#L885: 	n := v.Len()

	fmt
		print.go#L882: 					bytes = make([]byte, f.Len())
		print.go#L898: 			for i := 0; i < f.Len(); i++ {
		print.go#L907: 			for i := 0; i < f.Len(); i++ {

	github.com/gotd/td/tdp
		tdp.go#L48: 		for i := 0; i < v.Len(); i++ {

	go.opentelemetry.io/otel/attribute
		hash.go#L68: 		for i := 0; i < rv.Len(); i++ {
		hash.go#L74: 		for i := 0; i < rv.Len(); i++ {
		hash.go#L80: 		for i := 0; i < rv.Len(); i++ {
		hash.go#L86: 		for i := 0; i < rv.Len(); i++ {
		hash.go#L109: 			for i := 0; i < rv.Len(); i++ {
		set.go#L106: 	return l.reflectValue().Len()
		set.go#L116: 	if idx >= 0 && idx < value.Len() {
		set.go#L131: 	vlen := rValue.Len()
		value.go#L273: 	cpy := make([]Value, rv.Len())
		value.go#L501: 	dst.Grow(jsonArrayBracketsLen + rv.Len()*(boolArrayElemMaxLen+commaLen))
		value.go#L503: 	for i := 0; i < rv.Len(); i++ {
		value.go#L575: 	dst.Grow(jsonArrayBracketsLen + rv.Len()*(int64ArrayElemMaxLen+commaLen))
		value.go#L579: 	for i := 0; i < rv.Len(); i++ {
		value.go#L672: 	dst.Grow(jsonArrayBracketsLen + rv.Len()*(float64ArrayElemMaxLen+commaLen))
		value.go#L676: 	for i := 0; i < rv.Len(); i++ {
		value.go#L758: 	for i := 0; i < rv.Len(); i++ {
		value.go#L764: 	for i := 0; i < rv.Len(); i++ {
		value.go#L844: 	dst.Grow(jsonArrayBracketsLen + rv.Len()*commaLen + rv.Len()*10)
		value.go#L846: 	for i := 0; i < rv.Len(); i++ {

	go.opentelemetry.io/otel/attribute/internal
		attribute.go#L70: 	cpy := make([]T, rv.Len())

	internal/fmtsort
		sort.go#L56: 	n := mapValue.Len()
		sort.go#L117: 		for i := 0; i < aVal.Len(); i++ {