internal/abi.MapType.KeySize (field)

34 uses

	internal/abi (current package)
		type.go#L474: 	KeySize    uint8  // size of key slot

	reflect
		type.go#L1850: 		mt.KeySize = uint8(goarch.PtrSize)
		type.go#L1853: 		mt.KeySize = uint8(ktyp.Size_)

	runtime
		map.go#L454: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L459: 				e := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L524: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L529: 				e := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L568: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L573: 				e := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L661: 					insertk = add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L662: 					elem = add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L669: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L680: 			elem = add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L704: 		elem = add(insertk, abi.MapBucketCount*uintptr(t.KeySize))
		map.go#L786: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L800: 			e := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L991: 		k := add(unsafe.Pointer(b), dataOffset+uintptr(offi)*uintptr(t.KeySize))
		map.go#L995: 		e := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+uintptr(offi)*uintptr(t.ValueSize))
		map.go#L1267: 		x.e = add(x.k, abi.MapBucketCount*uintptr(t.KeySize))
		map.go#L1275: 			y.e = add(y.k, abi.MapBucketCount*uintptr(t.KeySize))
		map.go#L1280: 			e := add(k, abi.MapBucketCount*uintptr(t.KeySize))
		map.go#L1281: 			for i := 0; i < abi.MapBucketCount; i, k, e = i+1, add(k, uintptr(t.KeySize)), add(e, uintptr(t.ValueSize)) {
		map.go#L1331: 					dst.e = add(dst.k, abi.MapBucketCount*uintptr(t.KeySize))
		map.go#L1349: 				dst.k = add(dst.k, uintptr(t.KeySize))
		map.go#L1414: 	if t.Key.Size_ > abi.MapMaxKeyBytes && (!t.IndirectKey() || t.KeySize != uint8(goarch.PtrSize)) ||
		map.go#L1415: 		t.Key.Size_ <= abi.MapMaxKeyBytes && (t.IndirectKey() || t.KeySize != uint8(t.Key.Size_)) {
		map.go#L1641: 		srcK := add(unsafe.Pointer(src), dataOffset+uintptr(i)*uintptr(t.KeySize))
		map.go#L1642: 		srcEle := add(unsafe.Pointer(src), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+uintptr(i)*uintptr(t.ValueSize))
		map.go#L1643: 		dstK := add(unsafe.Pointer(dst), dataOffset+uintptr(pos)*uintptr(t.KeySize))
		map.go#L1644: 		dstEle := add(unsafe.Pointer(dst), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+uintptr(pos)*uintptr(t.ValueSize))
		map.go#L1766: 				srcK := add(unsafe.Pointer(srcBmap), dataOffset+i*uintptr(t.KeySize))
		map.go#L1771: 				srcEle := add(unsafe.Pointer(srcBmap), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L1834: 			k := add(unsafe.Pointer(b), dataOffset+offi*uintptr(t.KeySize))
		map.go#L1899: 			ele := add(unsafe.Pointer(b), dataOffset+abi.MapBucketCount*uintptr(t.KeySize)+offi*uintptr(t.ValueSize))