runtime.maptype.keysize (field)
24 uses
runtime (current package)
map.go#L436: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L441: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L494: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L499: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L538: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L543: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L614: insertk = add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L615: elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L622: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L633: elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L657: elem = add(insertk, bucketCnt*uintptr(t.keysize))
map.go#L727: k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.keysize))
map.go#L741: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+i*uintptr(t.elemsize))
map.go#L905: k := add(unsafe.Pointer(b), dataOffset+uintptr(offi)*uintptr(t.keysize))
map.go#L909: e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.keysize)+uintptr(offi)*uintptr(t.elemsize))
map.go#L1149: x.e = add(x.k, bucketCnt*uintptr(t.keysize))
map.go#L1157: y.e = add(y.k, bucketCnt*uintptr(t.keysize))
map.go#L1162: e := add(k, bucketCnt*uintptr(t.keysize))
map.go#L1163: for i := 0; i < bucketCnt; i, k, e = i+1, add(k, uintptr(t.keysize)), add(e, uintptr(t.elemsize)) {
map.go#L1213: dst.e = add(dst.k, bucketCnt*uintptr(t.keysize))
map.go#L1231: dst.k = add(dst.k, uintptr(t.keysize))
map.go#L1283: if t.key.size > maxKeySize && (!t.indirectkey() || t.keysize != uint8(sys.PtrSize)) ||
map.go#L1284: t.key.size <= maxKeySize && (t.indirectkey() || t.keysize != uint8(t.key.size)) {
type.go#L379: keysize uint8 // size of key slot
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |