blob: 3e0f12aee1cc1d43218b3fbb02cc5a0a999d1d4b [file] [edit]
// Copyright 2026 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build amd64 || arm64 || 386
package maps
import (
"unsafe"
)
//go:noescape
func MemHash(p unsafe.Pointer, h, s uintptr) uintptr
//go:noescape
func MemHash32(p unsafe.Pointer, h uintptr) uintptr
//go:noescape
func MemHash64(p unsafe.Pointer, h uintptr) uintptr
//go:noescape
func StrHash(p unsafe.Pointer, h uintptr) uintptr