internal/abi.MapType.Hasher (field)

29 uses

	internal/abi (current package)
		type.go#L446: 	Hasher     func(unsafe.Pointer, uintptr) uintptr

	reflect
		type.go#L1684: 	mt.Hasher = func(p unsafe.Pointer, seed uintptr) uintptr {

	runtime
		map.go#L411: 			t.Hasher(key, 0) // see issue 23734
		map.go#L418: 	hash := t.Hasher(key, uintptr(h.hash0))
		map.go#L472: 			t.Hasher(key, 0) // see issue 23734
		map.go#L479: 	hash := t.Hasher(key, uintptr(h.hash0))
		map.go#L523: 	hash := t.Hasher(key, uintptr(h.hash0))
		map.go#L598: 	hash := t.Hasher(key, uintptr(h.hash0))
		map.go#L711: 			t.Hasher(key, 0) // see issue 23734
		map.go#L719: 	hash := t.Hasher(key, uintptr(h.hash0))
		map.go#L937: 				hash := t.Hasher(k, uintptr(h.hash0))
		map.go#L1212: 					hash := t.Hasher(k2, uintptr(h.hash0))
		map_fast32.go#L29: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L69: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L104: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L194: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L285: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast32.go#L413: 					hash := t.Hasher(k, uintptr(h.hash0))
		map_fast64.go#L29: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L69: 		hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L104: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L194: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L285: 	hash := t.Hasher(noescape(unsafe.Pointer(&key)), uintptr(h.hash0))
		map_fast64.go#L415: 					hash := t.Hasher(k, uintptr(h.hash0))
		map_faststr.go#L80: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L175: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L215: 	hash := t.Hasher(noescape(unsafe.Pointer(&s)), uintptr(h.hash0))
		map_faststr.go#L314: 	hash := t.Hasher(noescape(unsafe.Pointer(&ky)), uintptr(h.hash0))
		map_faststr.go#L441: 					hash := t.Hasher(k, uintptr(h.hash0))