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

79 uses

	reflect (current package)
		deepequal.go#L89: 		for i := 0; i < v1.Len(); i++ {
		deepequal.go#L99: 		if v1.Len() != v2.Len() {
		deepequal.go#L105: 		for i := 0; i < v1.Len(); i++ {
		deepequal.go#L132: 		if v1.Len() != v2.Len() {
		swapper.go#L22: 	switch v.Len() {
		value.go#L1114: 		for i := 0; i < v.Len(); i++ {
		value.go#L1123: 		return v.Len() == 0
		value.go#L1146: func (v Value) Len() int {
		value.go#L2020: 	i0 := s.Len()
		value.go#L2062: 	s, i0, i1 := grow(s, t.Len())
		value.go#L2103: 		ds.Len = dst.Len()
		value.go#L2110: 		ss.Len = src.Len()

	crypto/x509
		verify.go#L532: 	*count += excludedValue.Len()
		verify.go#L537: 	for i := 0; i < excludedValue.Len(); i++ {
		verify.go#L551: 	*count += permittedValue.Len()
		verify.go#L557: 	for i := 0; i < permittedValue.Len(); i++ {

	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#L409: 			return s * v.Len()
		binary.go#L543: 		l := v.Len()
		binary.go#L565: 		l := v.Len()
		binary.go#L612: 		l := v.Len()
		binary.go#L630: 		l := v.Len()

	encoding/gob
		dec_helpers.go#L57: 	return decBoolSlice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L80: 	return decComplex64Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L105: 	return decComplex128Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L130: 	return decFloat32Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L153: 	return decFloat64Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L176: 	return decIntSlice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L204: 	return decInt16Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L231: 	return decInt32Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L258: 	return decInt64Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L281: 	return decInt8Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L308: 	return decStringSlice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L345: 	return decUintSlice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L372: 	return decUint16Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L399: 	return decUint32Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L426: 	return decUint64Slice(state, v.Slice(0, v.Len()), length, ovfl)
		dec_helpers.go#L449: 	return decUintptrSlice(state, v.Slice(0, v.Len()), length, ovfl)
		enc_helpers.go#L56: 	return encBoolSlice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L82: 	return encComplex64Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L107: 	return encComplex128Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L132: 	return encFloat32Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L155: 	return encFloat64Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L178: 	return encIntSlice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L200: 	return encInt16Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L222: 	return encInt32Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L244: 	return encInt64Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L266: 	return encInt8Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L288: 	return encStringSlice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L311: 	return encUintSlice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L333: 	return encUint16Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L355: 	return encUint32Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L377: 	return encUint64Slice(state, v.Slice(0, v.Len()))
		enc_helpers.go#L399: 	return encUintptrSlice(state, v.Slice(0, v.Len()))
		encode.go#L437: 		for i := 0; i < val.Len(); i++ {
		encode.go#L444: 		return val.Len() == 0
		encode.go#L547: 				if !state.sendZero && slice.Len() == 0 {
		encode.go#L551: 				state.enc.encodeArray(state.b, slice, *elemOp, elemIndir, slice.Len(), helper)
		encode.go#L559: 				state.enc.encodeArray(state.b, array, *elemOp, elemIndir, array.Len(), helper)

	encoding/json
		decode.go#L547: 				newv := reflect.MakeSlice(v.Type(), v.Len(), newcap)
		decode.go#L551: 			if i >= v.Len() {
		decode.go#L556: 		if i < v.Len() {
		decode.go#L581: 	if i < v.Len() {
		decode.go#L585: 			for ; i < v.Len(); i++ {
		encode.go#L344: 		return v.Len() == 0
		encode.go#L881: 		}{v.Pointer(), v.Len()}
		encode.go#L910: 	n := v.Len()

	fmt
		print.go#L831: 					bytes = f.Slice(0, f.Len()).Bytes()
		print.go#L836: 					bytes = make([]byte, f.Len())
		print.go#L852: 			for i := 0; i < f.Len(); i++ {
		print.go#L861: 			for i := 0; i < f.Len(); i++ {

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

	src.elv.sh/pkg/parse
		pprint.go#L98: 		if children.Len() == 0 {
		pprint.go#L102: 		for i := 0; i < children.Len(); i++ {