internal/unsafeheader.Slice.Data (field)

22 uses

	internal/unsafeheader (current package)
		unsafeheader.go#L23: 	Data unsafe.Pointer

	internal/reflectlite
		swapper.go#L72: 		val1 := arrayAt(s.Data, i, size, "i < s.Len")
		swapper.go#L73: 		val2 := arrayAt(s.Data, j, size, "j < s.Len")

	reflect
		swapper.go#L73: 		val1 := arrayAt(s.Data, i, size, "i < s.Len")
		swapper.go#L74: 		val2 := arrayAt(s.Data, j, size, "j < s.Len")
		value.go#L1428: 		val := arrayAt(s.Data, i, typ.Size(), "i < s.Len")
		value.go#L2078: 		return uintptr((*unsafeheader.Slice)(v.ptr).Data)
		value.go#L2346: 		base = s.Data
		value.go#L2373: 		s.Data = arrayAt(base, i, typ.Elem.Size(), "i < cap")
		value.go#L2376: 		s.Data = base
		value.go#L2408: 		base = s.Data
		value.go#L2425: 		s.Data = arrayAt(base, i, typ.Elem.Size(), "i < k <= cap")
		value.go#L2428: 		s.Data = base
		value.go#L2631: 		return (*unsafeheader.Slice)(v.ptr).Data
		value.go#L2779: 		typedarrayclear(st.Elem, sh.Data, sh.Len)
		value.go#L2848: 		ds.Data = dst.ptr
		value.go#L2855: 		ss.Data = src.ptr
		value.go#L2862: 		ss.Data = sh.Data
		value.go#L3061: 	s := unsafeheader.Slice{Data: unsafe_NewArray(&(typ.Elem().(*rtype).t), cap), Len: len, Cap: cap}
		value.go#L3071: 	s := unsafeheader.Slice{Data: p, Len: n, Cap: n}
		value.go#L3636: 	return Value{t.common(), h.Data, v.flag&^(flagIndir|flagAddr|flagKindMask) | flag(Pointer)}
		value.go#L3647: 	ptr := h.Data