func unsafe.SliceData

8 uses

	unsafe (current package)
		unsafe.go#L251: func SliceData(slice []ArbitraryType) *ArbitraryType

	google.golang.org/protobuf/internal/strs
		strings_unsafe.go#L19: 	return unsafe.String(unsafe.SliceData(b), len(b))

	google.golang.org/protobuf/reflect/protoreflect
		value_unsafe.go#L68: 	return Value{typ: bytesType, ptr: unsafe.Pointer(unsafe.SliceData(v)), num: uint64(len(v))}

	internal/syscall/unix
		getrandom.go#L37: 		uintptr(unsafe.Pointer(unsafe.SliceData(p))),

	log/slog
		value.go#L192: 	return Value{num: uint64(len(as)), any: groupptr(unsafe.SliceData(as))}

	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))