func unsafe.SliceData
15 uses
unsafe (current package)
unsafe.go#L251: func SliceData(slice []ArbitraryType) *ArbitraryType
github.com/klauspost/compress/internal/le
unsafe_enabled.go#L15: return *(*byte)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
unsafe_enabled.go#L22: return *(*uint16)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
unsafe_enabled.go#L29: return *(*uint32)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
unsafe_enabled.go#L36: return *(*uint64)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
unsafe_enabled.go#L41: *(*uint16)(unsafe.Pointer(unsafe.SliceData(b))) = v
unsafe_enabled.go#L46: *(*uint32)(unsafe.Pointer(unsafe.SliceData(b))) = v
unsafe_enabled.go#L51: *(*uint64)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i)) = v
go.opentelemetry.io/otel/trace/internal/telemetry
value.go#L118: any: bytesptr(unsafe.SliceData(v)),
value.go#L127: any: sliceptr(unsafe.SliceData(vs)),
value.go#L136: any: mapptr(unsafe.SliceData(kvs)),
internal/syscall/unix
getrandom.go#L37: uintptr(unsafe.Pointer(unsafe.SliceData(p))),
reflect
makefunc.go#L172: ptr := (*uintptr)(add(unsafe.Pointer(unsafe.SliceData(args.Ptrs[:])), uintptr(i)*goarch.PtrSize, "always in [0:IntArgRegs]"))
runtime
vgetrandom_linux.go#L127: return vgetrandom1(unsafe.SliceData(p), uintptr(len(p)), flags, mp.vgetrandomState, vgetrandomAlloc.stateSize), true
strings
builder.go#L47: return unsafe.String(unsafe.SliceData(b.buf), len(b.buf))
 |
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. |