internal/abi.SwissMapType.ElemOff (field)
11 uses
internal/abi (current package)
map_swiss.go#L41: ElemOff uintptr // offset of elem in key/elem slot
internal/runtime/maps
group.go#L286: offset := groupSlotsOffset + i*typ.SlotSize + typ.ElemOff
runtime_fast32_swiss.go#L42: slotElem := unsafe.Pointer(uintptr(slotKey) + typ.ElemOff)
runtime_fast32_swiss.go#L70: slotElem := unsafe.Pointer(uintptr(slotKey) + typ.ElemOff)
runtime_fast32_swiss.go#L111: slotElem := unsafe.Pointer(uintptr(slotKey) + typ.ElemOff)
runtime_fast32_swiss.go#L139: slotElem := unsafe.Pointer(uintptr(slotKey) + typ.ElemOff)
runtime_swiss.go#L98: slotElem := unsafe.Pointer(uintptr(slotKeyOrig) + typ.ElemOff)
runtime_swiss.go#L172: slotElem := unsafe.Pointer(uintptr(slotKeyOrig) + typ.ElemOff)
runtime_swiss.go#L270: slotElem = unsafe.Pointer(uintptr(slotKeyOrig) + typ.ElemOff)
runtime_swiss.go#L312: slotElem = unsafe.Pointer(uintptr(slotKeyOrig) + typ.ElemOff)
reflect
map_swiss.go#L78: mt.ElemOff = slot.Field(1).Offset
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)