internal/unsafeheader.Slice.Len (field)
23 uses
internal/unsafeheader (current package)
unsafeheader.go#L24: Len int
internal/reflectlite
swapper.go#L69: if uint(i) >= uint(s.Len) || uint(j) >= uint(s.Len) {
value.go#L347: return (*unsafeheader.Slice)(v.ptr).Len
reflect
swapper.go#L70: if uint(i) >= uint(s.Len) || uint(j) >= uint(s.Len) {
value.go#L1417: if uint(i) >= uint(s.Len) {
value.go#L1759: return (*unsafeheader.Slice)(v.ptr).Len
value.go#L2416: s.Len = n
value.go#L2426: if n < s.Len || n > s.Cap {
value.go#L2571: s.Len = j - i
value.go#L2623: s.Len = j - i
value.go#L2901: case p.Len+n < 0:
value.go#L2903: case p.Len+n > p.Cap:
value.go#L2926: s.Len += n
value.go#L2938: typedarrayclear(st.Elem, sh.Data, sh.Len)
value.go#L3007: ds.Len = dst.Len()
value.go#L3008: ds.Cap = ds.Len
value.go#L3014: ss.Len = src.Len()
value.go#L3015: ss.Cap = ss.Len
value.go#L3021: ss.Len = sh.Len
value.go#L3219: s := unsafeheader.Slice{Data: unsafe_NewArray(&(typ.Elem().(*rtype).t), cap), Len: len, Cap: cap}
value.go#L3229: s := unsafeheader.Slice{Data: p, Len: n, Cap: n}
![]() |
The pages are generated with Golds v0.7.6. (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. |