type internal/unsafeheader.Slice
30 uses
internal/unsafeheader (current package)
unsafeheader.go#L22: type Slice struct {
internal/reflectlite
swapper.go#L65: s := (*unsafeheader.Slice)(v.ptr)
value.go#L347: return (*unsafeheader.Slice)(v.ptr).Len
reflect
swapper.go#L66: s := (*unsafeheader.Slice)(v.ptr)
value.go#L1156: return (*unsafeheader.Slice)(v.ptr).Cap
value.go#L1416: s := (*unsafeheader.Slice)(v.ptr)
value.go#L1734: *(*unsafeheader.Slice)(v.ptr) = unsafeheader.Slice{}
value.go#L1759: return (*unsafeheader.Slice)(v.ptr).Len
value.go#L1977: return uintptr((*unsafeheader.Slice)(v.ptr).Data)
value.go#L2159: s := (*unsafeheader.Slice)(v.ptr)
value.go#L2173: s := (*unsafeheader.Slice)(v.ptr)
value.go#L2244: s := (*unsafeheader.Slice)(v.ptr)
value.go#L2268: s := (*unsafeheader.Slice)(unsafe.Pointer(&x))
value.go#L2306: s := (*unsafeheader.Slice)(v.ptr)
value.go#L2320: s := (*unsafeheader.Slice)(unsafe.Pointer(&x))
value.go#L2530: return (*unsafeheader.Slice)(v.ptr).Data
value.go#L2595: p := (*unsafeheader.Slice)(v.ptr)
value.go#L2618: sh := *(*unsafeheader.Slice)(v.ptr)
value.go#L2634: sh := *(*unsafeheader.Slice)(v.ptr)
value.go#L2703: var ds, ss unsafeheader.Slice
value.go#L2709: ds = *(*unsafeheader.Slice)(dst.ptr)
value.go#L2716: ss = *(*unsafeheader.Slice)(src.ptr)
value.go#L2918: s := unsafeheader.Slice{Data: unsafe_NewArray(&(typ.Elem().(*rtype).t), cap), Len: len, Cap: cap}
value.go#L2928: s := unsafeheader.Slice{Data: p, Len: n, Cap: n}
value.go#L3492: h := (*unsafeheader.Slice)(v.ptr)
value.go#L3502: h := (*unsafeheader.Slice)(v.ptr)
value.go#L3681: func typedslicecopy(t *abi.Type, dst, src unsafeheader.Slice) int
value.go#L3695: func growslice(t *abi.Type, old unsafeheader.Slice, num int) unsafeheader.Slice