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++ {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |