Home | History | Annotate | Download | only in reflect

Lines Matching refs:SliceHeader

684 		return (*sliceHeader)(v.ptr).Cap
863 s := (*sliceHeader)(v.ptr)
1021 return (*sliceHeader)(v.ptr).Len
1268 return (*SliceHeader)(v.ptr).Data
1437 s := (*sliceHeader)(v.ptr)
1450 s := (*sliceHeader)(v.ptr)
1552 s := (*sliceHeader)(v.ptr)
1572 // Reinterpret as *sliceHeader to edit.
1573 s := (*sliceHeader)(unsafe.Pointer(&x))
1611 s := (*sliceHeader)(v.ptr)
1624 // Reinterpret as *sliceHeader to edit.
1625 s := (*sliceHeader)(unsafe.Pointer(&x))
1763 // SliceHeader is the runtime representation of a slice.
1769 type SliceHeader struct {
1775 // sliceHeader is a safe version of SliceHeader used within this package.
1776 type sliceHeader struct {
1869 var ds, ss sliceHeader
1875 ds = *(*sliceHeader)(dst.ptr)
1882 ss = *(*sliceHeader)(src.ptr)
2055 s := sliceHeader{unsafe_NewArray(typ.Elem().(*rtype), cap), len, cap}
2520 func typedslicecopy(elemType *rtype, dst, src sliceHeader) int