internal/abi.MapType.Hasher (field)

30 uses

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

	internal/runtime/maps
		map.go#L416: 	hash := typ.Hasher(key, m.seed)
		map.go#L435: 	hash := typ.Hasher(key, m.seed)
		map.go#L491: 	hash := typ.Hasher(key, m.seed)
		map.go#L631: 		hash := typ.Hasher(key, m.seed)
		map.go#L659: 	hash := typ.Hasher(key, m.seed)
		runtime.go#L81: 	hash := typ.Hasher(key, m.seed)
		runtime.go#L156: 	hash := typ.Hasher(key, m.seed)
		runtime.go#L226: 	hash := typ.Hasher(key, m.seed)
		runtime_fast32.go#L50: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast32.go#L120: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast32.go#L209: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast32.go#L349: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast64.go#L50: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast64.go#L120: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast64.go#L210: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_fast64.go#L388: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_faststr.go#L57: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&key)), m.seed)
		runtime_faststr.go#L126: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_faststr.go#L186: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		runtime_faststr.go#L277: 	hash := typ.Hasher(abi.NoEscape(unsafe.Pointer(&k)), m.seed)
		table.go#L150: 	hash := typ.Hasher(key, m.seed)
		table.go#L538: 			hash := typ.Hasher(key, m.seed)
		table.go#L1208: 			hash := typ.Hasher(key, m.seed)
		table.go#L1249: 				hash := typ.Hasher(key, m.seed)
		table_debug.go#L48: 					hash := typ.Hasher(key, m.seed)

	internal/sync
		hashtriemap.go#L51: 	ht.keyHash = mapType.Hasher

	hash/maphash
		maphash_runtime.go#L53: 	hasher := (*abi.MapType)(unsafe.Pointer(mTyp)).Hasher

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

	unique
		canonmap.go#L32: 	cm.hash = mapType.Hasher